【发布时间】:2014-05-10 07:57:07
【问题描述】:
我在自己的图书馆项目中创建了一个活动
intent = new Intent(context, LibraryActivity.class)
startActivityForResult(intent, 0);
它做了一些工作并在onActivityResult() 方法中返回值。我得到的结果是
data.getExtras().get("result");
问题是我无法得到结果,数据为空
在LibraryActivity我把结果写成
Intent intent = getIntent();
intent.putExtra("result", getMessages(no));
我找到了解决方案并添加到这个问题中
在设置结果时,你想传递意图,
setResult(RESULT_OK,intent);
【问题讨论】:
-
不要发布重复的问题
标签: android android-intent android-activity android-library