Android禁止dialog自动消失

原创 2016年05月30日 18:00:48

点击跳转到其他页面正常显示dialog:

try {
Field field = dialog.getClass().getSuperclass().getDeclaredField( "mShowing");
field.setAccessible(true);
field.set(dialog, false);
} catch (NoSuchFieldException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IllegalArgumentException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IllegalAccessException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

手动关闭dialog:

try {
Field field = dialog.getClass().getSuperclass().getDeclaredField( "mShowing");
field.setAccessible(true);
field.set(dialog, true);
} catch (NoSuchFieldException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IllegalArgumentException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IllegalAccessException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

Android对话框显示后自动消失

package com.example.dialog_1; import android.app.Activity; import android.app.AlertDialog; import a...
  • u010002184
  • u010002184
  • 2015年12月27日 09:19
  • 4257

Android,对话框定时自动关闭的实现

    初学Android没几天,最近在做一个项目,需要实现对话框弹出一段时间后自动消失,网上查找了部分资源并参考了SDK后,整理了下相关的方法:      实现对话框的弹出消隐,现实主要的方法是使用...
  • gavinming
  • gavinming
  • 2011年01月06日 13:14
  • 14327

ProgressDialog 更新完后自动消失

最近做一个单词卡项目。每次发给用户的是一个单元,该单元单词背诵完后,弹出对话框:                如果用户点击“确定”,则从服务器下载下一个单元的单词。 我想设计成这样一种效果:...
  • lzliangting
  • lzliangting
  • 2012年06月22日 19:35
  • 1162

Dialog点击外部自动消失

Dialog点击外部自动消失 转载自:http://thinkblog.sinaapp.com/?p=760 就是如何实现点击dialog外部,当前的dialog自动消失,而点击dialog内...
  • susan200893171
  • susan200893171
  • 2012年10月29日 17:40
  • 1838

阻止alertDialog自动关闭

android开发中, AlertDialog使用相当频繁,基本是必须使用的。   它的使用方法非常简单: alertDialog = newAlertDialog.Builder(mConte...
  • dalancon
  • dalancon
  • 2014年09月26日 13:25
  • 4472

Dialog弹出的时候,禁止点击外部消失和禁用返回键

dialog默认点击外部的时候,dialog消失,使用 setCanceledOnTouchOutside(false);即可实现点击外部不消失。 setOnKeyListener...
  • ddddwwww2
  • ddddwwww2
  • 2016年12月06日 21:01
  • 850

实现Dialog自动关闭

实现Dialog自动关闭
  • Leo_eight
  • Leo_eight
  • 2015年11月25日 23:55
  • 1378

android中的对话框(AlertDialog)自动消失

1,声明一个Dialog 全局变量dialog 、Timer timer; 2,然后在TimeTask里卖弄 TimerTask task = new TimerTask() { public ...
  • chaozhung
  • chaozhung
  • 2013年05月10日 08:39
  • 1591

Android延迟自动关闭Dialog

一般情况下,dialog可以设置positivebutton,negetiveButton,但是有时候为了展示进度,可以做一个假进程来显示一个progressDialog。当然,也可以依照如下方法在后...
  • a550508153
  • a550508153
  • 2015年12月17日 17:28
  • 3491

dialog dismiss时键盘不消失的问题。

当setCanceledOnTouchOutside(true),点击阴影处,dialog dismiss时键盘不消失的问题。一开始觉得很简单,监听下onDimiss()方法,在里面隐藏键盘不就行了。...
  • a77979744
  • a77979744
  • 2017年01月09日 16:05
  • 822
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android禁止dialog自动消失
举报原因:
原因补充:

(最多只允许输入30个字)