Uri URI = Uri.parse("content://com.android.providers.media.documents/document/image%3A1222"); 
Cursor mCursor = context.getContentResolver().query(URI ,  new String[] { "字段1", "字段2",
         "字段3" }, "查询条件",null, null);
然后在mCursor 上操作,你看这个方法行不行。

解决方案 »

  1.   

    contentprivoder不就是提供统一读取数据的接口么,干嘛要去了解它是怎么处理,它的属性
      

  2.   

    就是这个我通过这个获取了cursor,得到列名和相关属性值,在网上看到另外一个帖子解决了这个问题。只是4.4以后存放媒体文件的地址有变化,现在已经能成功获取最近使用文件的路径的,多谢~~