【发布时间】:2014-12-23 02:08:42
【问题描述】:
在我的 android 应用程序中,我有一个按钮,单击该按钮会打开一个对话框。问题是用户可以快速多次点击该按钮,这会打开很多新对话框。如何强制它一次只能打开其中一个对话框?
我想避免做大事,比如禁用按钮、全局变量或放置加载屏幕等...
谢谢。
活动的解决方案是
Intent intent = new Intent(MainActivity.this, CalledActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
startActivity(intent);
但是我怎样才能为对话框做到这一点呢?
谢谢
【问题讨论】:
-
Kepp 跟踪您的对话。如果您打开它,请不要打开它。