我有一个array list
的model containing ---> key : { link : ... , duration : .... }
。
我需要通过数组列表中存在的所有链接加载我的android web view
,并在该specific
持续时间内加载它们。
更新:
我尝试了处理程序,但它仍然加载了最后一个网页并使Thread.sleep()挂起了应用程序
最佳答案
您可以使用timerTask指定的时间间隔来加载列表网址
private static Timer timer;
private TimerTask timerTask;
public void startTimer() {
//set a new Timer
try {
timer = new Timer();
//initialize the TimerTask's job
initializeTimerTask();
//schedule the timer, to wake up every 2 second
timer.schedule(timerTask, AppConstants.bgTaskStartDelay, 2000); //
} catch (Exception e) {
e.printStackTrace();
}
}
// it sets the timer to print the counter every x seconds
public void initializeTimerTask() {
timerTask = new TimerTask() {
public void run() {
try {
// you code here to load url from your array
} catch (Exception e) {
e.printStackTrace();
}
}
};
}
关于java - 在特定时间段后如何将新的URL加载到Web View 中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58498343/