2012-01-19 72 views
0

我有一種情況,用戶登錄並進入活性的在我的Android應用程序,現在我有一個要求,每三個小時如何在特定時間後刪除登錄首選項值?

後驗證用戶,如果應用程序正在運行,並通過3小時,然後帶他到登錄界面,如果不是,那麼只需從prefrence文件中刪除會話值

我應該使用哪種技術?服務?或者是什麼 ?

任何幫助,將不勝感激。

回答

0

服務可以用來做這個。如果您有提前3小時設置的警報,並繼續檢查會話並確保會話有效。

-1

我認爲這是有用的,以你

 if ((backupThread != null) && (backupThread.isAlive())) { 
     if (debug) Log.d(TAG,"wait for backup thread"); 
     int maxWaitToDie=500000; 
     try { backupThread.join(maxWaitToDie); } 
     catch(InterruptedException e){} // ignore 
+0

感謝您對backupThread的回覆。請詳細解釋一下它對我不清楚。 – UMAR