【发布时间】:2019-03-22 19:55:06
【问题描述】:
这是测试线程及其工作原理的代码! (看起来并没有真正连接)当警报对话框消失时,我想通过按下是按钮添加一个进度条,但它不起作用。我将可见性设置为之前消失,之后可见。似乎是什么问题?我选对了,其他地方也没有错。文字也没有改变.....请帮助:)
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();
}
【问题讨论】:
标签: multithreading android-studio android-progressbar