当前位置: 代码迷 >> Android >> 请问怎么从内存卡中读取图片
  详细解决方案

请问怎么从内存卡中读取图片

热度:81   发布时间:2016-05-01 17:43:33.0
请教如何从内存卡中读取图片?
如题。
/mnt/sdcard/Cache/?.jpg
/mnt/sdcard/Cache/?.jpg
/mnt/sdcard/Cache/?.jpg

以上是已经存入内存卡中的文件。

上列?号的意思是,并不能预先知道图片的文件名。

如果能够读取到以上路径中的三张图片?(不一定是三张,也有可能是四张,五张。不固定)

小弟初学,谢谢大家指教。谢谢~




------解决方案--------------------
这是一个对file的操作,建议多看下JAVA中File操作的相关知识
------解决方案--------------------
怎么老是把内存和存储卡混在一起呢?

File f = new File("/mnt/sdcard/Cache/");
File fileList[] = f.listFiles();
int length = fileList.length;
for (int i =0; i < length; i++)
{
 //获取每个文件
 File file=fileList[i];
............
}
  相关解决方案