在Android中获取SD卡中所有图像的Uri
我想获取SD卡所有图像的URI或路径 我怎样才能做到这一点 谢谢。请试试这个在Android中获取SD卡中所有图像的Uri,android,Android,我想获取SD卡所有图像的URI或路径 我怎样才能做到这一点 谢谢。请试试这个 String[] STAR = { "*" }; Cursor cursor = managedQuery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI , STAR, null, null, null); if (cursor != null) { if (curs
String[] STAR = { "*" };
Cursor cursor = managedQuery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI
, STAR, null, null, null);
if (cursor != null)
{
if (cursor.moveToFirst())
{
do
{
String path = cursor.getString(cursor
.getColumnIndex(MediaStore.Images.Media.DATA));
Log.i("Path",path);
}while (cursor.moveToNext());
}
cursor.close();
}
笔记
不要忘记在清单中授予读取SD卡的权限。请尝试此操作
String[] STAR = { "*" };
Cursor cursor = managedQuery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI
, STAR, null, null, null);
if (cursor != null)
{
if (cursor.moveToFirst())
{
do
{
String path = cursor.getString(cursor
.getColumnIndex(MediaStore.Images.Media.DATA));
Log.i("Path",path);
}while (cursor.moveToNext());
}
cursor.close();
}
笔记
不要忘记在舱单中授予阅读SD卡的权限