0
我有這樣的代碼:的Android無法訪問外部存儲
File rootsd = Environment.getExternalStorageDirectory();
File[] imagelist = rootsd.listFiles(new FilenameFilter(){
public boolean accept(File dir, String name)
{
return ((name.endsWith(".jpg"))||(name.endsWith(".png")));
}
});
我的權限:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
不知何故,圖像列表爲空,而不是空。誰能幫我。非常感謝。
也許你沒有在你的硬盤上的任何JPG ... – David
對不起,錯字,我得到的是空不空。但從我讀到的,獲得null的唯一可能方式是沒有權限或文件不是目錄。我不知道我在這裏做錯了什麼 –