Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как добраться до объекта - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как вместо названия Activity подставить элемент ListView? http://www.cyberforum.ru/android-dev/thread1455094.html
В приложении 2 Activity - MainActivity и DetailActivity. При запуске приложения открывается MainActivity, где отображается список из ListView. При выборе любого элемента ListView открывается...
Программирование Android Как предотвратить множественную загрузку onCreateView в фрагменте Как предотвратить множественную загрузку onCreateView в фрагменте? Запускаю фрагмет он подгружает данные с сервера. При попороте экрана загрука идет снова. Как это предотвратить? Запись в... http://www.cyberforum.ru/android-dev/thread1455027.html
Программирование Android Приложение работает не со всеми версиями на Genymotion
Коллеги, помогите. Не могу понять, просмотрел уже все темы, почему приложение запускается не со всеми версиями. Даже есть такое как на Nexus 4 4.4.4 API 19 не запускается а на Nexus 5 4.4.4 API 19...
Не получается создать запрос Volley в фрагменте Программирование Android
package ru.animalface.app; import android.app.Fragment; import android.app.ProgressDialog; import android.os.Bundle; import android.util.Log; import android.view.LayoutInflater; import...
Программирование Android Вызов нестатического метода из другого класса http://www.cyberforum.ru/android-dev/thread1454935.html
Здравствуйте. Подскажите, как можно вызвать нестатистический метод из другого класса. 1.Этот другой класс нельзя наследовать тем классом, он уже унаследован от другого. 2.Манипуляции с контекстом...
Программирование Android Volley делает повторные запросы Скажите пожалуйста, установил библиотеку Volley. Сделал запрос, который принимает настройки. Все это висит в onCreate. Так вот когда я меню ориентацию телефона запрос снова происходит, подскажите... подробнее

Показать сообщение отдельно
motoroller
2 / 2 / 1
Регистрация: 01.05.2012
Сообщений: 116

Как добраться до объекта - Программирование Android

23.05.2015, 02:16. Просмотров 478. Ответов 3
Метки (Все метки)

В фрагменте установил слушателя по клику

Java
1
2
3
4
5
6
7
8
            listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
                @Override
                public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
 
                    Log.v("My Project", String.valueOf(position));
 
                }
            });
Все работает, как получить внутри Item textView с id = body

Добавлено через 13 минут
Нашел: parent.findViewById(R.id.body).setVisibility(View.VISIBLE);

Добавлено через 3 минуты
Но осталась следующая проблема ...
по клику у меня почему-то появляются несколько textView.

Смысл у меня выводится несколько новостей, по клику на Item? хочу чтобы у этой новости покалось textView body
у которого свойто visible Gone
Так вот почему-то появляются еще тексты от других новостей

Добавлено через 26 минут
вывожу порядковый номер
Log.v("My Project", String.valueOf(position));

он показывает корректно, но открывает не всегда корректную новость а иногда сразу несколько скажите в чем может быть проблема?

Добавлено через 36 минут
Часто после нескольких кликов по новостям появляется ошибка:
java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.View android.view.View.findViewById(int)' on a null object reference

Добавлено через 3 минуты
Пытался обращаться так же:
parent.getChildAt(position).findViewById(R.id.body).setVisibility(View.VISIBLE);

Все равно то срабатывает потом нет и почему открывает не только дочернююий текст новости но и из других новостей
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru