iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >在Android应用中AlertDialog的点击按钮无法关闭对话框如何解决
  • 720
分享到

在Android应用中AlertDialog的点击按钮无法关闭对话框如何解决

alertdialogandroidroi 2023-05-31 07:05:20 720人浏览 安东尼
摘要

在Android应用中AlertDialog的点击按钮无法关闭对话框如何解决?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。这里的问题:当我点击确定按钮,也就是

Android应用中AlertDialog的点击按钮无法关闭对话框如何解决?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

这里的问题:当我点击确定按钮,也就是 AlertDialog 里的 PositiveButton 的时候,我们需要判断用户是输入是否符合我们的预期,如果不符合通常提示用户重写输入,且不关闭当前的对话框,但上图中点击按钮后会自动的关闭窗口。

先看原来的这个是怎么写的:

private void openDialog() { LinearLayout linearLayout = (LinearLayout) LayoutInflater.from(getContext()).inflate(R.layout.change_passWord_dialog, null); final EditText originPasswordEt = (EditText) linearLayout.findViewById(R.id.origin_password); TextView forgetPassword = (TextView) linearLayout.findViewById(R.id.forget_password); final AlertDialog dialog = new AlertDialog.Builder(getContext())  .setView(linearLayout)  .setPositiveButton("确定", new DialogInterface.OnClickListener() {   @Override    public void onClick(DialogInterface dialog, int which) {    String originPassword = originPasswordEt.getText().toString().trim();     //传到后台    }  })  .create(); dialog.show();}

--结束END--

本文标题: 在Android应用中AlertDialog的点击按钮无法关闭对话框如何解决

本文链接: https://www.lsjlt.com/news/223922.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作