我有一個服務器運行,通知用戶狀態欄通知打開我的主要活動,我怎麼能通過該意圖傳遞數據到我的活動?使用意圖發送數據到我的活動
13
A
回答
11
intent.putExtra("keyName", "somevalue");
該方法過載並且需要各種類型的作爲第二個參數:整型,字節,字符串,各種陣列..
要獲得的數據進行使用適當getXYZExtra() 。對於字符串是這樣的:
getStringExtra(String keyName)
26
MainActivity
Intent intent = new Intent(MainActivity.this,SecondActivity.class);
intent.putExtra("extra_text", string);
startActivity(intent);
SecondActivity
String text = getIntent().getStringExtra("extra_text");
+2
完美的答案。簡短,並配有必要的。 – Shudy 2015-07-13 08:02:10
相關問題
- 1. 從BroadcastReceiver發送意圖到活動
- 2. 活動 - 意圖發送信息到MainActivity
- 3. 隱含的意圖未能發送到我的其他活動
- 4. 發送到我的活動
- 5. 通知的onclick意向發送錯誤的數據到活動
- 6. 用戶意圖發送圖像路徑到另一個活動
- 7. 發送數據到FLAG_ACTIVITY_REORDER_TO_FRONT的活動
- 8. 使用顯式意圖在兩個活動之間發送數據
- 9. 從發送到意圖獲取數據
- 10. 從片段發送數據到活動
- 11. 將數據發送到活動
- 12. 從活動發送數據到Intentservice
- 13. 發送數據從服務到活動
- 14. 將數據發送到老年活動
- 15. 發送數據到父母活動onBackPressed
- 16. 意圖發送MenuItem或任何對象到啓動活動
- 17. 使用數據由活動1在活動發送2
- 18. 使用意圖在活動之外發送電子郵件
- 19. 發送數據服務返回到我的活動
- 20. 我想發送listview數據到android中的另一個活動
- 21. 使用意圖將數據從活動傳遞到服務
- 22. 使用包發送活動數據到其片段
- 23. 使用Intents從.java類發送數據到主要活動
- 24. 通過在Android的意圖,從1個活動將數據發送至其他活動..我想送SONGNAME到下一個活動
- 25. 如何通過意向發送從其他活動發送的數據?
- 26. 將數據從廣播發送到活動。如何發送?
- 27. 將數據從多個活動發送到一個活動?
- 28. 將數據從一項活動發送到另一項活動
- 29. 使用意向向其他活動發送數據的最佳做法?
- 30. 我的意圖活動
但我怎麼在我的活動獲得的數據?當活動獲得意圖時,什麼是被調用的事件? – Mars 2010-11-06 18:28:33
'activity.getIntent()'或'this.getIntent()' – 2010-11-06 18:32:20
我把它放在OnCreate()? – Mars 2010-11-06 18:34:34