//保持弹出窗口不关闭
public void dialogStay(DialogInterface dialog){
try {
Field field = dialog.getClass().getSuperclass().getDeclaredField(
"mShowing");
field.setAccessible(true);
field.set(dialog, false);
dialog.dismiss();
} catch (Exception e) {
e.printStackTrace();
}
}我对dialog用过以上方法,因为有的时候不想让它消失。
和点击home不消失有关系吗?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
现在的问题是,dialog出来后 点击 home 键,dialog还是不会消失。。不知道该怎就解决。
public void dialogStay(DialogInterface dialog){
try {
Field field = dialog.getClass().getSuperclass().getDeclaredField(
"mShowing");
field.setAccessible(true);
field.set(dialog, false);
dialog.dismiss();
} catch (Exception e) {
e.printStackTrace();
}
}我对dialog用过以上方法,因为有的时候不想让它消失。
和点击home不消失有关系吗?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
现在的问题是,dialog出来后 点击 home 键,dialog还是不会消失。。不知道该怎就解决。
解决方案 »
- centos下能不能使用android真机进行调试?
- ImageView图片放大的问题
- android 4.0 sdk和eclipse adt14.0最新资源下载
- 关于两个Activity 传值问题
- java 编辑文本区提示错误.....求大神
- android可以缩放布局
- 超级难的问题,搞了很久也没有找到解决方法
- Android老油条请进
- "/aaa/bbb/ccc.txt"这样的路径和文件如果都没有,该怎么创建?
- android中用jsoup技术解析html后用listview分条显示
- 制作网站的手机客户端是否需要得到网站的许可
- TabHost控件使用Intent创建子页面,TabActivity如何获取页面的内容
我这个不是写在activity里的。我在Launcher.java里的onStop()打Log都没有显示。
onKeyListener 监听不到home键
不能,对home的监听是没有反应的。