我的應用程序我正在使用處理程序,它在每1分鐘後完成其工作,它在我的MainActivity中的問題是,一段時間後它會停止工作。這是發生在三星galaxy筆記gt n7000,但是當我在其他非品牌手機運行相同的代碼,它工作正常,我使用Handler作爲以下有什麼不對?處理程序在一段時間後停止
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
final Handler handler = new Handler();
Runnable runnable = new Runnable()
{
public void run()
{
//doing some Task
handler.postDelayed(this, 60000);
}
};
runnable.run();
}
如果沒有上下文,很難正確回答這個問題,所以請帶上一個。 –
我有同樣的問題作爲處理程序得到停止,如果手機進入睡眠或其被鎖定。您可以使用alarmmanager它的作品,即使電話在睡眠mode.hope這可以幫助你。 –