android - 在 setResult() 中发送字符串文件路径

标签 android

<分区>

我创建了一个文件资源管理器和一个带有 editText 的单独应用程序来显示一些数据。但是我该如何发回文件路径呢?我已将文件路径存储在字符串变量中。

最佳答案

你可以使用 startActivityForResult:

Intent intent=new Intent(MainActivity.this,SecondActivity.class);  
startActivityForResult(intent, 2);// 

返回结果:

 Intent returnIntent = new Intent();
 returnIntent.putExtra("result",path_string);
 setResult(RESULT_OK, returnIntent);     
 finish();

有关更多说明,请参阅 example

关于android - 在 setResult() 中发送字符串文件路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21898371/

相关文章:

android - 从 Intent 调用另一个应用程序杀死我正在运行的应用程序

java - 为什么 Android 以不正确的方式在另一个 View 中绘制 View (宽度和高度以像素为单位定义)?

android - 如何在android的内部/外部存储中保存解析的文本文件

android - EditText 输入类型不变

android - 如何制作圆形的 ImageView?

java - 如何使用layout.inflator从存储加载XML布局?

Android WorkManager - 如何延迟任务?

android - Android 上的数字软键盘

android - 重复条目 : META-INF/myLibrary. kotlin_module

android - ListFragment 中的 fragment