Как изменить изображение и текст активности в соответствии с щелчком элемента списка в студии Android? джава или котлин

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

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
0
114
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

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

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]);
      } 
 });

Другие вопросы по теме