0
后返回一个文件或文件路径主要活动
我刚开始编程为Android和我有一个小问题startActivityForResult
我得到了调用另一个活动,像这样一个主要活动:
public void onClick(View view) {
Intent myIntent = new Intent(view.getContext(), FilePicker.class);
startActivityForResult(myIntent, PICK_FILE);
}
这工作正常,并打开一个新的活动,就像文件管理器,我的用户需要选择一个文件。
我的问题是这样的:我如何返回文件(一个文件是另一个类我称为选项,其中包含所有的文件信息) 我可以将它作为一个对象返回到主要活动? 或者我可以只返回字符串,如文件的路径和名称?
这是我的setResult代码现在:
Intent intent = this.getIntent();
setResult(RESULT_OK, intent);
finish();
我在哪里可以加我的对象,因此它会返回到主活动?
谢谢!
确定我会尽力的。但是如何在活动中稍后获得该值?... – 2011-05-16 06:10:04
请参阅android文档中的onActivityResult和Intent类的方法:) – Torp 2011-05-16 07:40:01