创建一个新的Activity,例如EditActivity,在其中创建UI界面,包括一个ImageView用于显示照片,一个EditText用于编辑文本内容,以及一个Button用于保存数据。在onCreate()方法中获取照片路径,将照片显示在ImageView中。请问上一个activity怎么传输这个图片的路径
时间: 2024-01-24 16:17:46 浏览: 121
Activity间图片传递(3种方法)
4星 · 用户满意度95%
可以通过Intent传递图片的路径。在上一个Activity中,使用putExtra()方法将图片路径作为参数传递,例如:
```
Intent intent = new Intent(PreviousActivity.this, EditActivity.class);
intent.putExtra("image_path", imagePath);
startActivity(intent);
```
在EditActivity中,可以通过getIntent()方法获取上一个Activity传递的Intent,然后通过getStringExtra()方法获取图片路径,例如:
```
Intent intent = getIntent();
String imagePath = intent.getStringExtra("image_path");
```
然后使用这个路径加载图片并显示在ImageView中。
阅读全文