小编yog*_*oga的帖子

将实际路径格式转换为Android中的Uri

例如

真正的路径是mnt/sdcard/image_1.jpg Uri路径是内容:// media/external/images/media/140喜欢这个

  Uri photoUri =Uri.parse("content://media/external/images/media/140");
                                            Log.d("selectedphoto",""+photoUri);
               selectedImagePath = getPath(photoUri);

     public String getPath(Uri uri) {
            String[] projection = { MediaStore.Images.Media.DATA };
            Cursor cursor = managedQuery(uri, projection, null, null, null);
            int column_index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
            cursor.moveToFirst();



    return cursor.getString(column_index);
    }
Run Code Online (Sandbox Code Playgroud)

在上面的代码中我将Uri转换为实际路径,但是dnt知道如何将实际路径转换为Uri

android android-intent

9
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

android-intent ×1