2012-06-08 77 views
-1

如何訪問具有路徑「DCIM/Camera/test.jpg」的圖像? (DCIM是頂級目錄,當我打開Android文件傳輸的Android設備。)從Android設備訪問圖像

+0

「訪問圖片」是什麼意思?你想把它加載到ImageView中嗎? – Guardanis

+0

是的,我想將它加載到ImageView中。我知道如何做到這一點,一旦我可以訪問文件。 – Aneem

+0

嘗試在您的清單中授予權限<使用權限android:name =「android.permission.READ_OWNER_DATA」/> <使用權限android:name =「android.permission.WRITE_EXTERNAL_STORAGE」/> – Aerrow

回答

1

現在我們知道你試圖將其加載到一個ImageView的:

ImageView imageView = (ImageView) findViewById(R.id.yourImageView); 
Bitmap bMap = BitmapFactory.decodeFile("/sdcard/DCIM/Camera/" + yourFileName); 
imageView.setImageBitmap(bMap); 

正如Aerrow提到,您需要確保您在清單中擁有適當的權限:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
+0

非常感謝,我只需要你的第二行,正如我之前提到的,我知道如何做imageview的東西 – Aneem

+0

不客氣,與應用程序的好運 – Guardanis