最近在公司改别人的一个项目 发现一个难点 其实这个点其实很简单 但是也让我想了很久,所以写一下 记住这个事件。事件主要来源自己了解的太少了。功底不是很好。
现在来了解一下 弹窗 弹窗自己做项目发现有三种
- 提示性弹窗 dialog
- 动态提示就 Prodialog
- 自定义交互弹窗 Alertdialog
如果正在做弹窗的朋友可以了解一下 我了解的就这些 还是要多看书 功底要好啊 这都是基础啊
因为改的别人的代码 需求变了 我就改他的 以前显示多少秒关闭 现在是来数据就关闭
他用的是Alertdialog , 我就没有多想直接把他抄一篇 后来发现 我关闭不了 结果百度Alertdialog.dismiss不了我就换一个方法去做了 可能可以 但是不知道 有的话 请告诉我 谢谢
我们设个成员量
复制代码
这个写我们要显示的
1AlertDialog dialog;
复制代码
1
复制代码
1
2
3
4
5
6
7
8public 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(); }
让一个用户交互失败的方法 不要 可以删除
复制代码
1dialog.setCancelable(false);
然后利用成员 在哪里关闭 随便你自己了
复制代码
代码就是这样的 有什么好方法可以告诉我 我也是新手 谢谢
1dialog.dismiss();
最后
以上就是勤奋小兔子最近收集整理的关于dialog 弹窗显示和关闭的全部内容,更多相关dialog内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复