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