我想在我的活动中显示AlertDialog,向用户显示“再试一次!”的消息。 。单击“确定”按钮。单击“确定”按钮,转到“Mainactivity” 但完成ProgressBar(3分钟)后的AlertDialog显示
答案 0 :(得分:0)
这样的事情应该有效
new Thread(new Runnable(
@Override
public void run() {
try{
int progress = 0;
while (progress < 100) {
// update progressbar with handler and setProgress(progress);
Thread.sleep(3000/times);
}
}catch(Exception e) {
}
//Show dialog :)
}
}).start();
如果要显示进度条,可以使用一段时间(次数)并将睡眠设置为3000次/次,每次唤醒时都使用处理程序更新主线程中的进度条。
答案 1 :(得分:0)
((Place) obj).printMe();
这里postDelayed方法获取第二个参数作为int(未来时间,以毫秒为单位)。在指定的时间之后将调用“run”方法。