アプリの初回起動時に情報を表示するダイアログがあります。最近のユーザーなので、常にテキストを読まずに「OK」をクリックしてください。最初の 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();
これが他のユーザーに役立つことを願っています。