android 跳转相册
时间: 2023-07-22 12:18:33 浏览: 125
安卓跳转功能
5星 · 资源好评率100%
要在 Android 应用中跳转到相册界面,可以使用以下代码:
```java
Intent intent = new Intent(Intent.ACTION_PICK, MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(intent, REQUEST_CODE);
```
其中,`REQUEST_CODE` 是自定义的请求代码,用于在 `onActivityResult()` 中识别返回结果。
在跳转相册后,如果用户选择了一张图片并返回到应用界面,可以在 `onActivityResult()` 中获取图片的 Uri:
```java
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == REQUEST_CODE && resultCode == RESULT_OK && data != null) {
Uri imageUri = data.getData();
// 处理获取到的图片 Uri
}
}
```
注意:在使用以上代码前,需要在 AndroidManifest.xml 中添加读取外部存储权限。
阅读全文