Java 获取SD卡上所有图像的阵列列表
有人能告诉我如何获取SD卡上所有图像的阵列列表吗?您需要查询图像媒体存储以检索数据Java 获取SD卡上所有图像的阵列列表,java,android,arrays,Java,Android,Arrays,有人能告诉我如何获取SD卡上所有图像的阵列列表吗?您需要查询图像媒体存储以检索数据 Cursor c = managedQuery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, new String[] { /*columns you want */, null, null, null); c.moveToFirst(); while(!c.isLast()) { // add some data to you
Cursor c = managedQuery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
new String[] { /*columns you want */, null, null, null);
c.moveToFirst();
while(!c.isLast()) {
// add some data to your array list
}
你能解释一下什么是列吗?数据库中的列。像这样的?游标c=managedQuery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,新字符串[]{BUCKET_DISPLAY_NAME},null,null,null);是的,但是列出您想要的所有列。