怎么将某个文档照片并传至另一个activity
时间: 2024-01-22 07:20:21 浏览: 31
你可以通过以下步骤将文档或照片传递到另一个Activity:
1. 在第一个Activity中,获取文档或照片的路径或URI。
2. 创建一个Intent对象,将文档或照片的路径或URI作为Extra数据添加到Intent中。
3. 使用startActivity()方法启动第二个Activity,并将Intent对象作为参数传递给它。
4. 在第二个Activity中,使用getIntent()方法获取传递过来的Intent对象,并从它的Extra数据中提取文档或照片的路径或URI。
以下是一个示例代码,可以演示如何将文档或照片传递到另一个Activity:
在第一个Activity中:
```java
// 获取文档或照片的路径或URI
String filePath = "/storage/emulated/0/DCIM/Camera/example.jpg";
// 创建一个Intent对象,将文档或照片的路径或URI作为Extra数据添加到Intent中
Intent intent = new Intent(this, SecondActivity.class);
intent.putExtra("FILE_PATH", filePath);
// 启动第二个Activity,并将Intent对象作为参数传递给它
startActivity(intent);
```
在第二个Activity中:
```java
// 从Intent对象中获取传递过来的文档或照片的路径或URI
String filePath = getIntent().getStringExtra("FILE_PATH");
// 使用文档或照片
File file = new File(filePath);
// do something with the file...
```