0
我必須用TimerTask eack 1.5秒的監聽器來調用Async Task。當我試圖這樣做時,我得到一個異常「java.lang.RuntimeException:無法在沒有調用Looper的線程內創建處理程序。準備()。」。請幫助我們解決這個問題。如何使用Android中的TimerTask偵聽器調用AyncTask?
以下是一段代碼,我用..
Timer t = new Timer();
TimerTask scanTask = new TimerTask()
{
@Override
public void run()
{
new BgTask((BgTaskListener)this).execute("","currentState");
}
};
t.schedule(scanTask, 1500, 1500);
這裏BgTask的id的AsyncTask類。