-1
我對攝像頭圖像的存儲位置和方式感到困惑。所以我有一個運行在SD上的API 22模擬器,下面的代碼只能在使用SD卡時運行。然後我拍了幾張照片,看看畫廊裏的圖片,camFiles
數組將會填充。默認攝像頭圖像目錄路徑Android
但是,即使使用SD卡,它也不適用於API 23/24仿真器。有沒有辦法獲得適用於任何API級別的默認相機目錄?
File cameraDir = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM).toString());
File[] files = cameraDir.listFiles();
//gets the 'Camera' directory
File finalCamDir = files[0];
File[] camFiles = finalCamDir.listFiles();
啊謝謝。這澄清了一些事情。 –