我是靠谱客的博主 勤奋小兔子,这篇文章主要介绍dialog 弹窗显示和关闭,现在分享给大家,希望可以做个参考。

最近在公司改别人的一个项目  发现一个难点  其实这个点其实很简单 但是也让我想了很久,所以写一下  记住这个事件。事件主要来源自己了解的太少了。功底不是很好。

   现在来了解一下  弹窗  弹窗自己做项目发现有三种

  1. 提示性弹窗 dialog
  2. 动态提示就 Prodialog
  3. 自定义交互弹窗 Alertdialog

 如果正在做弹窗的朋友可以了解一下   我了解的就这些  还是要多看书  功底要好啊  这都是基础啊  

因为改的别人的代码  需求变了  我就改他的  以前显示多少秒关闭    现在是来数据就关闭  

他用的是Alertdialog  ,  我就没有多想直接把他抄一篇  后来发现 我关闭不了   结果百度Alertdialog.dismiss不了我就换一个方法去做了   可能可以 但是不知道 有的话  请告诉我  谢谢

我们设个成员量

复制代码
1
AlertDialog dialog;
这个写我们要显示的
复制代码
1
 
复制代码
1
2
3
4
5
6
7
8
public void startBleTip() { View view = LayoutInflater.from(MainActivity.this).inflate(R.layout.popup_start_measure, null); AlertDialog.Builder builder= new AlertDialog.Builder(MainActivity.this); dialog=builder.create(); dialog.setCancelable(false); dialog.setView(view); dialog.show(); }

让一个用户交互失败的方法  不要 可以删除

复制代码
1
dialog.setCancelable(false);

然后利用成员  在哪里关闭 随便你自己了

复制代码
1
dialog.dismiss();
代码就是这样的  有什么好方法可以告诉我   我也是新手 谢谢

最后

以上就是勤奋小兔子最近收集整理的关于dialog 弹窗显示和关闭的全部内容,更多相关dialog内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部