来自uri的视频路径在Moto G中返回null

时间:2014-12-09 06:15:14

标签: android

这是我的代码,当我在Moto G中选择任何视频时它返回null。

public String getRealPathForVideo(Uri uri) {
    if( uri == null ) {
        return null;
    }
    String[] projection = { MediaStore.Video.Media.DATA };
    Cursor cursor = managedQuery(uri, projection, null, null, null);
    if( cursor != null ){
        int column_index = cursor
                .getColumnIndexOrThrow(MediaStore.Video.Media.DATA);
        cursor.moveToFirst();
        return cursor.getString(column_index);
    }
    return uri.getPath();
}

0 个答案:

没有答案