我想创建简单的应用程序,用户可以查看一些图片。在列表中我有一些图片,我想在点击按钮后显示下一个图片。所以这就是方法:用户启动应用程序并在单击按钮后,上一张图片将被列表中的下一张图片替换。我想用ImageView来显示图片。谁能帮我? 我试过了:
ImageView img = (ImageView)findViewById(R.id.image);
img.setImageResource(picturelist.get(pictureLeft));
其中picturelist是带图片的列表,pictureLeft是int
变量代表我的索引。在我的列表中,我通过以下方式添加元素:
picturelist.add(R.drawable.car);
答案 0 :(得分:1)
做这样的事情:
yourButton.setOnClickListener(new View.OnClickListener(){
public void onClick(View v)
{
if(pictureLeft < picturelist.size())
{
img.setImageResource(picturelist.get(pictureLeft));
pictureLeft++;
}
}
});