`
moor212
  • 浏览: 173925 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

[Android UI界面] 连续点击Button,弹出多个Dialog

 
阅读更多
首先,你要定义一个全局的Dialog。然后,在点击时间里面判断这个DIalog是否处在showing状态,如果是,就不要再弹Dialog了~

(1)声明:AlertDialog clearDialog;
。。。。。


(2)事件中public void button_clearLaser_onClick(View view) {
Log.d(TAG, "button_clearLaser_onClick");
// 脉冲,能量 清零。
if (clearDialog != null && clearDialog.isShowing())
return;
AlertDialog.Builder builder = new AlertDialog.Builder(DoctorCure.this);
builder.setTitle(R.string.doctorClear)
.setMessage(R.string.doctorClearTipContent)
.setPositiveButton(R.string.doctorClearTipOK,
new DialogInterface.OnClickListener() {
public void onClick(
DialogInterface dialoginterface, int i) {
// 按钮事件
}
})
.setNegativeButton(R.string.doctorClearTipCancel, null);
clearDialog = builder.create();
clearDialog.show();

}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics