2011-08-17 29 views
0

我想向用戶顯示一條消息,例如「自XXX日以來您一直未使用此應用程序」。我到底能在android中做到這一點?我們可以將時間信息存儲在共享偏好中,然後與當前日期進行比較。在共享偏好設置中處理時間信息時遇到問題。想知道是否有任何其他解決方案,此問題確定應用程序上次在android中使用後經過了多少時間?

+0

你面臨什麼問題。我使用共享偏好做了類似的任務 – Rasel

回答

3

是的,通過共享偏好的解決方案是可行的。您可以將日期存儲爲long,然後從這個long中稍後構造新的日期。

2

我建議讓所有的Activity類在調用onPause()方法時更新存儲在共享首選項中的時間戳。

在應用程序中的所有活動中使用此功能的最簡單方法是讓它們都擴展一些基本活動,並將代碼放在onPause()方法中。

相關問題