在我的應用程序中,我的處理程序不停止。我怎樣才能阻止處理程序?
它在關閉活動後繼續開始。我能做什麼?如何在Android中停止Handler?
代碼:
handler = new Handler()
{
@Override
public void handleMessage(Message msg)
{
// TODO Auto-generated method stub
super.handleMessage(msg);
if(i<max)
{
evnetChangedisplay(i);
i++;
handler.sendEmptyMessageDelayed(0, 5000);
}
else
{
i = 0;
handler.sendEmptyMessageDelayed(0,0000);
}
}
};
handler.sendEmptyMessageDelayed(0,000);
你是什麼意思「我的處理程序不停止」?你怎麼理解這一點? – 2011-04-28 13:15:54
它的運行,因爲我在DDMS..by SYstem.out.println顯示..它繼續運行在我的應用程序.. – 2011-04-28 13:17:30
你的意思是它繼續收到消息?然後停止發送這些消息給處理程序! – 2011-04-28 13:19:39