我自己写了一个Lanucher,这个Lanucher启动了地图,然后我这个Lanucher等30秒后会自动调用startActivity来启动Lanucher本身的一个activity,现这个被启动的activity不能显示在地图之上,有什么方法可以让它显示在地图之上.
注意:地图使用了android:launchMode="singleTask"以保证只启动一次.
注意:地图使用了android:launchMode="singleTask"以保证只启动一次.
解决方案 »
- List集合排序问题
- 新人求教:大家用的什么版本SDK开发的?
- 安装Android插件时出错
- 【求助】SQLiteOpenHelper构造函数的Context
- 求助android popupwindow dismiss()事件处理
- Android如何读取网络上的pdf或doc 文档?
- Popupwindow问题
- 新人求助,在线等了,android下拉效果的问题。
- Android ConnectivityManager.CONNECTIVITY_ACTION延时
- 请问关于android 的http问题
- 100分 怎样禁止Activity重新onCreate
- android检测wifi和3g状态失败,下面是代码,求大神帮忙看下!
WindowManager.LayoutParams类的type字段,一般Activity都是TYPE_APPLICATION类型的。 你可以修成成其他Type,按照Z轴排列,会有较高的优先级,例如:TYPE_KEYGUARD、TYPE_SYSTEM_OVERLAY等(具体哪个效果好,可以自己试试)。 使用方法如下:
public void onAttachedToWindow() {
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); //更改窗口Type类型
super.onAttachedToWindow();
}
参考如下博客:http://www.cnblogs.com/domybest/archive/2011/06/13/2080036.html。 最后,OK的话,结贴时记得发出答案。