0
我正在開發黑莓應用程序。我有一個計時器,當我聲明它爲靜態的&在一定的時間間隔後關閉計時器,它就可以工作。如果我沒有將定時器聲明爲靜態並且調用timer.cancel()
,那麼定時器沒有關閉。這是爲什麼發生?黑莓關閉計時器
我正在開發黑莓應用程序。我有一個計時器,當我聲明它爲靜態的&在一定的時間間隔後關閉計時器,它就可以工作。如果我沒有將定時器聲明爲靜態並且調用timer.cancel()
,那麼定時器沒有關閉。這是爲什麼發生?黑莓關閉計時器
瘋狂的猜測,我會說你正在關閉計時器從它是一部分的類的不同實例。當它是靜態時,它們是同一個計時器。當它不是,它不是。
可以取消timeSchedule
爲TimerTask()
,通過調用方法