ImageView和交换图像

时间:2012-03-12 12:39:42

标签: android imageview

我想创建简单的应用程序,用户可以查看一些图片。在列表中我有一些图片,我想在点击按钮后显示下一个图片。所以这就是方法:用户启动应用程序并在单击按钮后,上一张图片将被列表中的下一张图片替换。我想用ImageView来显示图片。谁能帮我? 我试过了:

ImageView img = (ImageView)findViewById(R.id.image);
img.setImageResource(picturelist.get(pictureLeft));

其中picturelist是带图片的列表,pictureLeft是int变量代表我的索引。在我的列表中,我通过以下方式添加元素:

picturelist.add(R.drawable.car);

1 个答案:

答案 0 :(得分:1)

做这样的事情:

yourButton.setOnClickListener(new View.OnClickListener(){
     public void onClick(View v)
     {
          if(pictureLeft < picturelist.size())
          {
              img.setImageResource(picturelist.get(pictureLeft));
              pictureLeft++;
          }
     }
});
相关问题