来源网络。记录知识点以防备用.....
兼容不同的机型获取到的文件路径类型,以防异常情况发生。
public static String getPath(Context context, Uri uri) { if ("content".equalsIgnoreCase(())) { String[] projection = {"_data"}; Cursor cursor = null; try { cursor = ().query(uri, projection, null, null, null); int column_index = ("_data"); if (()) { return (column_index); } } catch (Exception e) { } } else if ("file".equalsIgnoreCase(())) { return (); } return null; }