我想显示由点击从我的文件夹绘制的三幅图像的列表。但是,images.get(i)部分给我一个错误。我不明白。如果我更换与R.drawable.handbag它的工作原理,但我的ArrayList它不工作(即使它有同样的事情)设置ImageView的新ImageView的
public void addListenerOnButton() {
images.add(R.drawable.handbag); // these images have been added
images.add(R.drawable.shoes);
images.add(R.drawable.tie);
image = (ImageView) findViewById(R.id.imageView1);
nextOne = (Button) findViewById(R.id.btnChangeImage);
nextOne.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
i++;
if (i > 2){
i = 0;
}
image.setImageResource((images.get(i)));
}
});
什么是你所得到的错误?发布你的logcat。 –
也请你展示如何创建我和图像 –
请检查您的图片在ImageView的 –