android 跳转相册
时间: 2023-07-22 13:11:03 浏览: 107
在 Android 中,要跳转到相册可以使用以下代码:
```java
Intent intent = new Intent(Intent.ACTION_PICK, MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(intent, REQUEST_CODE_PICK_IMAGE);
```
其中 `REQUEST_CODE_PICK_IMAGE` 是一个整型常量,用于标识返回结果的请求码。在 onActivityResult 方法中,可以处理选择的图片:
```java
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == REQUEST_CODE_PICK_IMAGE && resultCode == RESULT_OK && data != null) {
Uri selectedImage = data.getData();
// 处理选择的图片
}
}
```
需要注意的是,在 AndroidManifest.xml 文件中,需要添加以下权限:
```xml
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
```
这是为了允许应用程序读取设备存储中的图片。
阅读全文