如何在Android应用程序中设置ProgressDialog的时间限制。任何人都可以帮助我
答案 0 :(得分:7)
将Dialog对象和时间传递给此方法
public void timerDelayRemoveDialog(long time, final Dialog d){
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
public void run() {
d.dismiss();
}
}, time);
}
答案 1 :(得分:0)
你可以使用android计时器,下面的演示我等了5秒。 希望它的答案。请让我知道更多的查询。
Timer timer;// Declare it above
timer = new Timer();//Initialized
timer.schedule(new TimerTask() {
@Override
public void run() {
// cancel the progress dialogue after 5 seconds
progress.cancel();
timer.cancel();
}
}, 5000 ,5000);