我是android开发的新手,所以请耐心等待我。 我有一个应用程序,显示一个包含“下一步”按钮的弹出窗口。单击它时,前一个关闭,新的一个打开,显示不同的信息。
问题是当以非常高的速率点击此按钮时,有时前一个对话窗口停留并且新窗口同时出现。这不会每次都发生。对话框用于创建弹出窗口。每次单击下一个按钮时都会使用dialog.dismiss()。我试图解决这个问题,以防一些用户尝试做同样的事情。
按钮操作
dialog.dismiss();
nextaction();
nextaction()包含启动,图像和文本加载到弹出窗口 像
这样的东西dialog = new Dialog(ctx);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.setContentView(R.layout.popupview);
(对话框是全局变量) 所以任何人都可以提出一些建议。提前谢谢