android如何遍历sd卡上的图片文件
3个回答
展开全部
检索android数据库中的图片库
cursor = this.getContentResolver().query(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, null, null, null,null);
//图片路径
_data = cursor.getString(cursor.getColumnIndex("_data"));
接下来对_data 字符串进行处理就好 ,遍历sd卡太慢了。
放到listview中不用说了吧 ,适配器。
cursor = this.getContentResolver().query(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, null, null, null,null);
//图片路径
_data = cursor.getString(cursor.getColumnIndex("_data"));
接下来对_data 字符串进行处理就好 ,遍历sd卡太慢了。
放到listview中不用说了吧 ,适配器。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
new File("/mnt/sdcard/").listFiles().get(position).getPath().toLowCase().endWith(".jpeg/.jpg/.gif等等");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-10
展开全部
用
java.io.File
然后,递归。可以根据扩展名去过滤想要的文件类型
java.io.File
然后,递归。可以根据扩展名去过滤想要的文件类型
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询