dialoginterface(android Dialog 点击后消失)

2025-05-17 06:40:01 :0

dialoginterface(android Dialog 点击后消失)

大家好,dialoginterface相信很多的网友都不是很明白,包括android Dialog 点击后消失也是一样,不过没有关系,接下来就来为大家分享关于dialoginterface和android Dialog 点击后消失的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!

本文目录

android Dialog 点击后消失

  1. Android中的弹出框在被点击时, 无论点击哪个按钮都会关闭窗口。 

  2. 但是有的情况下我们不需要立即关闭窗口。

  3. 下面的情况是弹出框中要求用户输入文件名,并在点击确定时检查文件名的合法性, 不合法则提示用户重新输入,弹出框要保持在界面上使用反射  (如图)   

    DialogInterface.OnClickListener dialogListener = new DialogInterface.OnClickListener() {
  
  @Override
  public void onClick(DialogInterface dialog, int which) {
   switch (which) {
   case DialogInterface.BUTTON_POSITIVE:
    try { 
        //不关闭
     Field field = dialog.getClass().getSuperclass().getDeclaredField("mShowing"); 
        field.setAccessible(true); 
        field.set(dialog, false); 
        } catch (Exception e) {
         e.printStackTrace();
         } 
    if(inputCheck()){
     //关闭对话框
     try {
      Field field = dialog.getClass().getSuperclass().getDeclaredField("mShowing");
      field.setAccessible(true);
      field.set(dialog, true);
      } catch (Exception e) {
      e.printStackTrace();
      }
     dialog.dismiss();
    }
    break;
   case DialogInterface.BUTTON_NEGATIVE:
    dialog.dismiss();
    break;

   default:
    break;} } };

android 中如何让dialog在一个指定控件下方显示

Android中Dialog的示例代码如下:
1.创建对象框
AlertDialog.Builder
builder
=
new
Builder(context);
builder.setTitle("请输入");
//设置对话框标题
builder.setIcon(android.R.drawable.btn_star);
//设置对话框标题前的图标
2.创建EditText输入框
final
EditText
edit
=
new
EditText(context);
3.将输入框赋值给Dialog,并增加确定取消按键
builder.setView(edit);
builder.setPositiveButton("确认",
new
DialogInterface.OnClickListener()
{
@Override
public
void
onClick(DialogInterface
dialog,
int
which)
{
Toast.makeText(context,
"你输入的是:
"
+
edit.getText().toString(),
Toast.LENGTH_SHORT).show();
}
});
builder.setNegativeButton("取消",
new
DialogInterface.OnClickListener()
{
@Override
public
void
onClick(DialogInterface
dialog,
int
which)
{
Toast.makeText(context,
"你点了取消",
Toast.LENGTH_SHORT).show();
}
});
4.设置常用api,并show弹出
builder.setCancelable(true);
//设置按钮是否可以按返回键取消,false则不可以取消
AlertDialog
dialog
=
builder.create();
//创建对话框
dialog.setCanceledOnTouchOutside(true);
//设置弹出框失去焦点是否隐藏,即点击屏蔽其它地方是否隐藏
dialog.show();

文章分享结束,dialoginterface和android Dialog 点击后消失的答案你都知道了吗?欢迎再次光临本站哦!

dialoginterface(android Dialog 点击后消失)

本文编辑:admin
:

更多文章:


超凡蜘蛛侠2游戏电脑版(超凡蜘蛛侠的电脑配置是什么)

超凡蜘蛛侠2游戏电脑版(超凡蜘蛛侠的电脑配置是什么)

大家好,如果您还对超凡蜘蛛侠2游戏电脑版不太了解,没有关系,今天就由本站为大家分享超凡蜘蛛侠2游戏电脑版的知识,包括超凡蜘蛛侠的电脑配置是什么的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录超凡蜘蛛侠的电脑配置是什

2026年3月4日 22:00

qq五笔智能输入法(QQ五笔输入法怎样使用拼音输入)

qq五笔智能输入法(QQ五笔输入法怎样使用拼音输入)

本篇文章给大家谈谈qq五笔智能输入法,以及QQ五笔输入法怎样使用拼音输入对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录QQ五笔输入法怎样使

2026年9月27日 09:50

windowsxp64位sp3(windows xp sp3 支持多大内存)

windowsxp64位sp3(windows xp sp3 支持多大内存)

本篇文章给大家谈谈windowsxp64位sp3,以及windows xp sp3 支持多大内存对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录windows xp sp3 支持多大内存windows xp sp3 是32位系

2025年12月13日 05:30

instagram在线浏览(ins怎么无痕浏览快拍)

instagram在线浏览(ins怎么无痕浏览快拍)

“instagram在线浏览”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看instagram在线浏览(ins怎么无痕浏览快拍)!本文目录ins怎么无痕浏览快拍怎么看国外的insinstagram有网页版么ios怎么登陆in

2026年7月27日 18:20

魔兽争霸3冰封王座华军(魔兽争霸下载地址是什么)

魔兽争霸3冰封王座华军(魔兽争霸下载地址是什么)

“魔兽争霸3冰封王座华军”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看魔兽争霸3冰封王座华军(魔兽争霸下载地址是什么)!本文目录魔兽争霸下载地址是什么魔兽争霸3冰封王座如何解压魔兽争霸3冰封王座隐形攻略 隐形单位有哪些魔兽

2026年10月6日 14:40

新手ps大概能学多久,新手ps大概能学多久 要美术基础吗

新手ps大概能学多久,新手ps大概能学多久 要美术基础吗

新手ps大概能学多久 要美术基础吗新手学习PS大概需要多久?是否需要美术基础?一、新手学习PS大概需要多久?学习Photoshop(简称PS)所需的时间因个人基础、学习方式、投入程度等因素而异。下面我们将从几个不同的维度来探讨这个问题。按基

2025年5月24日 10:22

ps cs5中文免费破解版(求photoshop cs5简体中文免费版,http://www.duote.com/soft/808.html这个我下载两遍都是cs6而且安装不了)

ps cs5中文免费破解版(求photoshop cs5简体中文免费版,http://www.duote.com/soft/808.html这个我下载两遍都是cs6而且安装不了)

本篇文章给大家谈谈ps cs5中文免费破解版,以及求photoshop cs5简体中文免费版,http://www.duote.com/soft/808.html这个我下载两遍都是cs6而且安装不了对应的知识点,文章可能有点长,但是希望大家

2026年8月9日 04:30

懒人听书破解版(懒人听书怎么免费解锁)

懒人听书破解版(懒人听书怎么免费解锁)

今天给各位分享懒人听书怎么免费解锁的知识,其中也会对懒人听书怎么免费解锁进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录懒人听书怎么免费解锁什么软件免费听小说比较好懒人听书破解版为什么小米note升级到miui

2025年8月21日 22:45

win10教育版(win10教育版和专业工作站版有什么区别,哪个强)

win10教育版(win10教育版和专业工作站版有什么区别,哪个强)

各位老铁们好,相信很多人对win10教育版都不是特别的了解,因此呢,今天就来为大家分享下关于win10教育版以及win10教育版和专业工作站版有什么区别,哪个强的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录wi

2025年7月8日 21:00

《伏天氏》境界划分是什么?伏天氏最后有几个妻子

《伏天氏》境界划分是什么?伏天氏最后有几个妻子

各位老铁们,大家好,今天由我来为大家分享伏天氏,以及《伏天氏》境界划分是什么的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目录《伏天氏》境界划分是什么

2025年8月20日 12:00

看门狗2手游正版(看门狗2能跳过uplay吗 玩正版游戏方法)

看门狗2手游正版(看门狗2能跳过uplay吗 玩正版游戏方法)

大家好,今天小编来为大家解答以下的问题,关于看门狗2手游正版,看门狗2能跳过uplay吗 玩正版游戏方法这个很多人还不知道,现在让我们一起来看看吧!本文目录看门狗2能跳过uplay吗 玩正版游戏方法看门狗2:手游领域的新篇章——免费正版现已

2026年4月13日 00:30

秀米编辑器怎么用(秀米做推文怎么加视频)

秀米编辑器怎么用(秀米做推文怎么加视频)

“秀米编辑器怎么用”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看秀米编辑器怎么用(秀米做推文怎么加视频)!本文目录秀米做推文怎么加视频秀米付费模板怎么免费使用秀米编辑器怎么用如何用秀米编辑器上传视频秀米做推文怎么加视频秀米

2026年7月1日 14:40

三国不正经游戏(不肝不氪的三国游戏推荐)

三国不正经游戏(不肝不氪的三国游戏推荐)

大家好,三国不正经游戏相信很多的网友都不是很明白,包括不肝不氪的三国游戏推荐也是一样,不过没有关系,接下来就来为大家分享关于三国不正经游戏和不肝不氪的三国游戏推荐的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!本文目录不

2026年2月20日 14:45

windowsserver(什么是windows server)

windowsserver(什么是windows server)

大家好,今天小编来为大家解答以下的问题,关于windowsserver,什么是windows server这个很多人还不知道,现在让我们一起来看看吧!本文目录什么是windows serverWindows Server 知识点window

2025年6月18日 02:30

win7局域网共享软件(win7系统笔记本电脑怎么共享无线网络,安卓系统手机连接)

win7局域网共享软件(win7系统笔记本电脑怎么共享无线网络,安卓系统手机连接)

这篇文章给大家聊聊关于win7局域网共享软件,以及win7系统笔记本电脑怎么共享无线网络,安卓系统手机连接对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录win7系统笔记本电脑怎么共享无线网络,安卓系统手机连接Win7共享按钮

2026年7月23日 00:30

微信直播间1至18级多少钱?抖音直播18:50分时间好吗

微信直播间1至18级多少钱?抖音直播18:50分时间好吗

其实18直播间的问题并不复杂,但是又很多的朋友都不太了解微信直播间1至18级多少钱,因此呢,今天小编就来为大家分享18直播间的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录微信直播间1至18级多少钱抖音直播18:

2026年10月7日 02:10

wacom官网驱动(wacom 手绘板 没压感)

wacom官网驱动(wacom 手绘板 没压感)

各位老铁们好,相信很多人对wacom官网驱动都不是特别的了解,因此呢,今天就来为大家分享下关于wacom官网驱动以及wacom 手绘板 没压感的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录wacom 手绘板 没

2026年3月8日 16:00

淘宝商城返利网(哪些淘宝返利网好_什么淘宝返利软件最好用)

淘宝商城返利网(哪些淘宝返利网好_什么淘宝返利软件最好用)

“淘宝商城返利网”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看淘宝商城返利网(哪些淘宝返利网好_什么淘宝返利软件最好用)!本文目录哪些淘宝返利网好_什么淘宝返利软件最好用淘宝返利网怎么淘宝拿返利淘宝上返利网哪个好淘宝返利的

2026年9月8日 16:10

交管12123手机版下载安装(烟台交管12123 app下载在哪里)

交管12123手机版下载安装(烟台交管12123 app下载在哪里)

其实交管12123手机版下载安装的问题并不复杂,但是又很多的朋友都不太了解烟台交管12123 app下载在哪里,因此呢,今天小编就来为大家分享交管12123手机版下载安装的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本

2026年1月9日 10:30

wifi暴力解锁最新版(wifi暴力解锁最新版2024)

wifi暴力解锁最新版(wifi暴力解锁最新版2024)

wifi暴力解锁最新版2024WIFI暴力解锁技术解析及安全探讨一、文章简介随着网络技术的不断发展,无线网络已经成为现代生活不可或缺的一部分。然而,伴随着网络技术的进步,无线网络的安全问题也日益突出。本文将深入探讨所谓的“WIFI暴力解锁最

2025年5月18日 19:42

近期文章

本站热文

如何关闭端口(如何关闭端口)
2025-05-21 13:30:02 浏览:226
标签列表

热门搜索