Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 開發入門 >> Android之如何獲取手機和存儲卡上的圖片

Android之如何獲取手機和存儲卡上的圖片

日期:2016/3/13 17:13:34      編輯:開發入門

    * 通過uri獲取文件的絕對路徑
    * @param uri
    * @return
    */
       protected String getAbsoluteImagePath(Uri uri) 
   {
       // can post image
       String [] proj={MediaStore.Images.Media.DATA};
       Cursor cursor = managedQuery( uri,
                       proj,                 // Which columns to return
                       null,       // WHERE clause; which rows to return (all rows)
                       null,       // WHERE clause selection arguments (none)
                       null);                 // Order-by clause (ascending by name)
       
       int column_index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
       cursor.moveToFirst();
        
       return cursor.getString(column_index);
   }
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved