ImageView и обмен изображениями - PullRequest
0 голосов
/ 12 марта 2012

Я хочу просто создать приложение, в котором пользователь может просмотреть несколько картинок.В списке у меня есть несколько фотографий, и я хочу показать следующие фотографии после нажатия кнопки.Так вот так: пользователь запускает приложение и после нажатия на кнопку предыдущее изображение заменяется следующим изображением из списка.Я хочу использовать ImageView для показа картинок.Может кто-нибудь мне помочь?Я пробовал:

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

, где picturelist - это список с картинками, а переменная pictureLeft - int представляет мой индекс.В свой список я добавляю элементы по:

picturelist.add(R.drawable.car);

1 Ответ

1 голос
/ 12 марта 2012

сделать что-то вроде этого:

yourButton.setOnClickListener(new View.OnClickListener(){
     public void onClick(View v)
     {
          if(pictureLeft < picturelist.size())
          {
              img.setImageResource(picturelist.get(pictureLeft));
              pictureLeft++;
          }
     }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...