我有一个服务器运行,通知用户状态栏通知打开我的主要活动,我怎么能通过该意图传递数据到我的活动?使用意图发送数据到我的活动
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. 活动 - 意图发送信息到MainActivity
- 2. 隐含的意图未能发送到我的其他活动
- 3. 通知的onclick意向发送错误的数据到活动
- 4. 使用显式意图在两个活动之间发送数据
- 5. 发送数据从服务到活动
- 6. 意图发送MenuItem或任何对象到启动活动
- 7. 我想发送listview数据到android中的另一个活动
- 8. 发送数据服务返回到我的活动
- 9. 使用意图将数据从活动传递到服务
- 10. 如何通过意向发送从其他活动发送的数据?
- 11. 将数据从一项活动发送到另一项活动
- 12. 意图没有发送到主要活动
- 13. 我的意图活动
- 14. 在我的应用内的活动之间发送数据?
- 15. 我如何从主要活动中获取数据到意图
- 16. 使用意图将数据从服务发送到活动时的空指针异常
- 17. 无法使用到发射活动的意图
- 18. 图像串数据发送到下一个活动
- 19. 发射器和发送活动的意图过滤器
- 20. 我想从活动A到服务S的数据,然后这个服务将数据发送到活动D
- 21. 将数据发送回alertDialog的活动
- 22. 我想发送值“从BroadcastReceiver到活动”
- 23. 使用意图启动新活动时发生活动未发现异常
- 24. “无活动来处理意图”,同时通过电子邮件发送数据
- 25. 从列表视图发送意图另一个活动
- 26. 如何将意向结果数据发送到后面的2个活动(跳过以前的活动)?
- 27. 发送LinkedHashMap到意图
- 28. 我想将数据从一项活动发送到另一项活动,而无需启动第二项活动
- 29. 如何将活动中的数据发送到该活动本身的webview?
- 30. 如何在Android上的活动之间发送意图变量?
但我怎么在我的活动获得的数据?当活动获得意图时,什么是被调用的事件? – 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