android4.2 dialog被隐藏问题 在android4.2下,从optionmenu下启动的dialog,按home键返回桌面,再启动该程序,刚刚显示的dialog被隐藏了,被activity覆盖了,请问这个问题该怎么解决。Androiddialog 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 虽然在home键的时候判断该dialog如果显示,dismiss掉,然后在onResume中再启动该dialog是种方法,但是太麻烦了,因为我有很多的dialog要判断,我想问的是如何dialog才能不被隐藏。 楼主,这个问题我们在实际的开发中也遇到过了。原因去外国网站上查,可能是4.2系统的一个bug,dialog被你的某个view层给遮盖住了。同样的一个程序别的版本的系统中,dialog切换回来是会正常显示。我们最后无奈,只能做了个类似于dialog的view,来替换4.2的dialog。view基本上就是中间是dialog,后面有一个半透明的layout,背景色是黑色。并把dialog的所有方法用view的方法进行实现。 多谢3楼的回答,也是一种方法,但是我现在不可能去把我程序中的所有dialog都换掉啊。 android初学 有关Button控件 安卓 导入图片 Android控件重写 surfaceview画线 android监控以太网包 android怎么检测按键事件 按下输入法的退格键 当前fragment退出 android手机QQ登陆页面之前闪现的那个是怎么实现的啊 高德地图api的InfoWindow怎么关闭 OnScroll.rar 应用在屏幕锁屏后再无响应 如何实现按menu键,弹出顶部+底部菜单(类似于qq阅读器菜单效果)
同样的一个程序别的版本的系统中,dialog切换回来是会正常显示。
我们最后无奈,只能做了个类似于dialog的view,来替换4.2的dialog。view基本上就是中间是dialog,后面有一个半透明的layout,背景色是黑色。并把dialog的所有方法用view的方法进行实现。