我有一个对话框,在应用程序首次启动时显示信息。由于这些天的用户,总是单击“确定”而不阅读文本。我想在前 5 秒内禁用 OK 按钮(最好在里面有倒计时)。如何实现?
我的代码(不是很有必要):
new AlertDialog.Builder(this)
.setMessage("Very usefull info here!")
.setPositiveButton("OK", new android.content.DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
((AlertDialog)dialog).getButton(which).setVisibility(View.INVISIBLE);
// the rest of your stuff
}
})
.show();
我希望这对其他用户有所帮助。