【发布时间】:2015-12-12 22:11:06
【问题描述】:
在我正在开发的一个 android 应用程序中,我希望用户从他们的图库中选择一张图片,为此,我正在使用以下代码:
private void takePictureFromGallery(int pick) {
startActivityForResult(
Intent.createChooser(new Intent(Intent.ACTION_GET_CONTENT).setType("image/*"), "Choose an image"), pick);
}
我正在使用 onActivityResult 来检测何时选择了图像。 由于我想要图像的 URI,所以我调用了
Uri selectedImageUri = data.getData();
但这只会返回“/document/image:28”作为输出。
改为接收代表图像的 Base64 类型 URI(以“data:image/gif;base64,{base64 编码图像}”开头的URI)的过程是什么?
提前致谢。
【问题讨论】:
标签: android base64 uri android-gallery