Java 从列表中检索图像
我必须存储图像并根据响应切换图像。 例如:Java 从列表中检索图像,java,android,android-activity,Java,Android,Android Activity,我必须存储图像并根据响应切换图像。 例如: int[] fimg = new int[]{ R.drawable.apple, R.drawable.banana, R.drawable.org, R.drawable.pgranate, R.drawable.melon, R.drawable.grapes }; 我使用此方法存储,但如何检索?只需使用: myImageView.setImageResource(fimg[0]); //0 is
int[] fimg = new int[]{
R.drawable.apple,
R.drawable.banana,
R.drawable.org,
R.drawable.pgranate,
R.drawable.melon,
R.drawable.grapes
};
我使用此方法存储,但如何检索?只需使用:
myImageView.setImageResource(fimg[0]); //0 is the index of your int array
这里使用的不是列表而是数组, 为了使用列表,请执行以下操作:
List<integer> list = new ArrayList<integer>()
for( String f : fimg ) {
list.add(f);
}
它将返回int
list.get(position)
(ImageView image = (Imageview) new findViewById(list.get(position));)