Я занимаюсь разработкой приложения для Android.
Я хотел бы скрыть кнопку ОК после того, как пользователь нажмет ее, поскольку диалоговое окно будет оставаться на переднем плане в течение нескольких секунд, пока выполняются вычисления.
Это код:
new AlertDialog.Builder(this)
.setMessage("This may take a while")
.setPositiveButton("OK", new android.content.DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// hide the OK button - how?
// a lot of computation
}
})
.show();
Как мне этого добиться?
PS: мне неинтересны более продвинутые методы обработки вычислений (например, прогресс)диалоги, многопоточность).
Спасибо.