我在 res 中创建了一个' test' 文件夹,我想在图片视图中显示它们。我究竟如何在指定的文件夹中获取具有给定名称的图像?
ImageView test = (ImageView) testing.findViewById(R.id.test);
flag.setImageDrawable(getResources().); <==== This?
修改
InputStream is = null;
try {
is = this.getResources().getAssets().open("country_flags/sample.png");
} catch (IOException e) {
;
}
image = (ImageDrawable) BitmapFactory.decodeStream(is);
try {
flag.setImageDrawable(getResources().getAssets().open("country_flags/"+nationality+".png"));
} catch (IOException e) {
e.printStackTrace();
}
答案 0 :(得分:1)
我究竟如何在指定文件夹中获取具有给定名称的图像?
你没有。您无法创建新的资源类型,因此您的test
目录最多将永远被忽略。