您的位置:首页 > 移动开发 > Android开发

android activity生成的dialog的显示不了的问题

2011-01-06 09:51 369 查看
应用背景,假设有两个应用A和B,B里有个基于activity的dialog,首先启动B,在按HOME键,在打开A,然后来了一个广播触发B弹出那个对话框,一般如果用Intent.FLAG_ACTIVITY_NEW_TASK 启动,就会隐藏掉这个对话框,按BACK键就会让这个对话框从右边飘失,解决办法是:

in.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_MULTIPLE_TASK);加上多任务启动模式即可,如果不要多任务格式,那么就要把这个启动的activity设置为singleInstance
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐