我想打开图库的特定文件夹。我知道打开图库的代码并从中选择任何图像。但我想在默认图库中打开文件夹。 还有另一种手动访问图像并通过在活动中创建库来显示图像的方法。但我想默认打开。
我试过这个。但显然不起作用。 Intent intent = new Intent();
intent.setType("image/myFolder/*");
intent.setAction(Intent.ACTION_VIEW);
startActivity(Intent.createChooser(intent,
"Select Picture"));
任何人都可以提供帮助吗?
提前致谢
答案 0 :(得分:0)
我认为这可能有助于某人...... 因为我找到了解决问题的方法。
private ArrayList<File> m_list = new ArrayList<File>();
String folderpath = Environment.getExternalStorageDirectory()
+ File.separator + "folder_name/";
File dir = new File(folderpath);
m_list.clear();
if (dir.isDirectory()) {
File[] files = dir.listFiles();
for (File file : files) {
if (!file.getPath().contains("Not_Found"))
m_list.add(file);
}
}
m_list包含folder_name下的所有文件。
干杯!!