Как изменить изображение активности и текст в соответствии с пунктом списка, нажмите в Android Studio?Ява или Котлин - PullRequest
0 голосов
/ 29 мая 2019

Я делаю приложение для Android для получения информации о разных местах. Здесь более 200 мест. Так что создавать каждое мероприятие для каждого места сложно. Итак, как я могу изменить информацию об одном действии в соответствии с выбранным элементом списка?

1 Ответ

0 голосов
/ 29 мая 2019

Попробуйте использовать массивы для ваших изображений и строк

String text[] = {"Text 1", "Text 2", "Text 3", ..............}
int[] images = {R.drawable.image1, R.drawable.image2, R.drawable.image3, ..............}

Затем в вашем списке просмотра OnItemClickListener;

listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { 
      @Override 
      public void onItemClick(AdapterView<?> parent, View view,int position, long id) { 
      yourTextView.setText(text[position]);
      yourImageView.setImageResource(images[position]);
      } 
 });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...