Это код для проверки потока и как он работает!(На самом деле это не соединение, просто чтобы выглядеть как один) Я хотел добавить индикатор выполнения, когда диалоговое окно предупреждения исчезло, нажав кнопку «Да», но это не работает.Я установил Видимость до и после до.В чем проблема?Я сделал правильный кастинг, и нет ничего плохого в другом месте.Текст также не меняется ..... пожалуйста, помогите:)
private void connectRequest() {
AlertDialog.Builder builder = new AlertDialog.Builder(ThreadActivity2.this);
AlertDialog dialog = builder.setMessage("Do you request Remote Access?")
.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
accessTv.setText("Requesting Remote Access ...");
accessPgb.setVisibility(View.VISIBLE);
try {
Thread.sleep(5700);
} catch (InterruptedException e) {
e.printStackTrace();
}
accessTv.setText("Server Access Successful!");
accessPgb.setVisibility(View.GONE);
}
})
.setNegativeButton("No", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
}).create();
dialog.show();
}