我正在開發使用GCMIntentService
推送通知的應用程序。所以我想刷新一個ListView
的數據,該數據位於我的TabActivity
的選項卡中。那麼我可以從GCMIntentService
這麼做,當我收到和GCMIntentMessage
?從GCMIntentService調用onResume()或onCreate()
例如
SecondTabActivity.callOnResume(); //or something like this
或
SecondTabActivity.callOnCreate(); // or something like this
我需要做到這一點,而無需使用startActivity(intent)
;因爲如果我這樣做SecondTabActivity是從我的TabHost
走出,它的開始像新的Activity
。在SecondTabActivity中刷新ListView
的功能位於onCreate(
)和onResume()
,所以這就是我爲什麼要調用它們的原因。如果除此之外還有其他方法,請參閱它。謝謝
這似乎是不錯的答案,但我不能完全理解你有什麼想說的。你能給我一些sniped代碼嗎? – Naskov
當然,添加了代碼片段。 – tom
@Naskov爲你工作嗎? – tom