Android的Service中弹出窗口解决方法
来源:互联网 发布:淘宝属于跨境电商吗 编辑:程序博客网 时间:2024/05/16 10:40
Android的Service中弹出窗口解决方法
问题:
我们在使用Service时,经常会碰到这样的情况,比如用一个service做下载.此时service不一定在最前端,有可能是其它的Activity.
当下载完成时,如何能弹出对话框,让弹出框在当前activity之上。
解决方法:
在Service中启动一个activity,这个activity的主题为dialog,需要注意的是在启动Intent时需要加上Intent.FLAG_ACTIVITY_NEW_TASK 否则会报错
1)设置activity的主题为dialog:在AndroidManifest.xml里定义activity时,加上代码android:theme="@android:style/Theme.Dialog"
2)在Service中启动activity:
Intent it =new Intent(this,AlertActivity.class);
it.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(it);
http://www.cnblogs.com/fbsk/archive/2011/12/28/2304523.html
0 0
- Android的Service中弹出窗口解决方法
- Android的Service中弹出窗口解决方法
- Android的Service中弹出窗口解决方法
- Android 在Service中弹出窗口及SYSTEM_ALERT_WINDOW权限解决方法
- Android的Service中弹出窗口解决方…
- Android Service中弹出全局对话框
- android在Service中弹出Dialog对话框
- Android在Service中弹出对话框(Dialog)
- Android在Service中弹出Dialog
- android service中弹出dialog对话框
- Android Service中弹出全局对话框
- android面试题-Service中弹出Dialog
- Android 获取栈顶activity并在service 中弹出全局dialog解决方法
- Windows XP Service Pack 2中弹出窗口拦截器的研究
- Windows XP Service Pack 2中弹出窗口拦截器的研究
- flex 中弹出窗口模式的问题
- fancybox中弹出窗口的设置
- 网页中弹出窗口
- 百度基础地图Android SDK应用demo--便民服务
- android清除缓存
- IOS开发之----NSURL
- ios UIScrollView 循环滑动
- 查看某表的统计信息
- Android的Service中弹出窗口解决方法
- MySQL报错ERROR 1615 (HY000): Prepared statement needs to be re-prepared
- [objc.io]基础集合类思维导图
- 优先队列自动排序
- IOS中字符串与数组的处理
- 切线空间计算
- 最新Xcode4.5.1新特性——container view控件的用法
- poj3371--Flesch Reading Ease(模拟)
- elasticsearch安装配置及中文分词