在Android Q中,可以通过以下步骤从图库获取图片:
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
Intent intent = new Intent(Intent.ACTION_PICK, MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
intent.setType("image/*");
startActivityForResult(intent, PICK_IMAGE_REQUEST);
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == PICK_IMAGE_REQUEST && resultCode == RESULT_OK && data != null) {
Uri imageUri = data.getData();
// 在这里可以对选择的图片进行处理
}
}
通过以上步骤,你可以在Android Q中从图库获取图片。在处理选择的图片之后,你可以根据具体需求进行进一步的操作,例如显示图片、上传到服务器等。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云