我正在尝试获取res/drawable中图像的String路径目录,并对其进行过滤(jpg,png..)像这样的
File folder = new File("/res/drawable");
images = folder.listFiles(IMAGE_FILTER);
File image = images[randGen.nextInt(images.length)];
From sd卡工作很容易,但无法从资源文件夹中创建!我不知道这是不是一个天真的问题,但我一直在尝试不同的选项,比如通过uri,将位图转换为文件,运气不好!
我正在尝试获取res/drawable 中图像的字符串路径目录
资源不是设备上的文件。它们是APK的ZIP文件中的条目。因此,不能构造指向资源的File
。
您可以使用AssetManager
列出资产,打开资产上的InputStreams
等。