活动间的沟通(Android)

时间:2012-05-05 13:50:23

标签: android

如果我想将消息传递给已启动的活动,我该怎么做呢?无法使用Intent.put ...因为我的活动已经开始。

2 个答案:

答案 0 :(得分:1)

你可以在你的活动中使用onNewIntent()

可以为活动发送更新的工作意图

答案 1 :(得分:0)

您可以在某处保存此活动的实例,并调用方法以按参数发送消息。

<强>发件人:

final Activity activity;
// init the activity
activity.sendMessage(message);

收到消息的活动:

final void sendMessage(final String message) {
  // do something with your message, here.
}