2017-05-10 71 views
0

我有一個後臺服務接收通知數據消息,我想這是應用程序誰將處理的主要活動。當主要活動正在運行時,我可以通過LocalBroadcastManager向其發送數據消息,但是當主要活動未運行時,我的問題是!服務如何以主活動將收到消息的方式將消息發送到主活動時,該消息何時開始服務如何將消息發佈到尚未運行的主要活動?

+0

當你活動的價值開始檢查你可以保存在本地存儲或者數據庫中的數據或共享的偏好並保存自定義的數組列表並進行相應處理 –

+0

如何將使用共享偏好來做到這一點?我的意思是他們無論如何都使用共享首選項將數據存儲在'行'(數據記錄與他們的領域)像數據庫中? – loki

+0

您也可以在共享首選項中保存數組列表 –

回答

1

您可以將數據保存到本地存儲數據庫或共享首選項,並且您的活動開始時檢查該值並相應地繼續。

您也可以過的共享偏好使用GSON庫輕鬆

+0

你有使用數組列表的例子嗎?我找不到一個 – loki

+0

你想存儲什麼樣的數據 –

+0

字符串數據,在數組中,就像數據庫字段 – loki

相關問題