В моем плане должны быть показаны все фотографии, хранящиеся на телефоне, и отображено сообщение о том, что есть фотографии. Но это не работает и всегда показывает мне ошибки и не показывает файлы изображений.
File root = new File(Environment.getRootDirectory().getName());
ListDir(root);
if (Environment.getRootDirectory().equals("lib"))
{
Toast.makeText(serchactivity.this,
"have file", Toast.LENGTH_LONG).show();
}else
{
Toast.makeText(serchactivity.this,
"eror", Toast.LENGTH_LONG).show();
}
}
void ListDir(File f)
{
File[] files = f.listFiles();
fileList.clear();
for (File file: files)
{
fileList.add(file.getName());
}
ArrayAdapter<String> dir = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_activated_1,fileList);
setListAdapter(dir);
}