Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Jungle
0 / 0 / 0
Регистрация: 06.04.2015
Сообщений: 16
Записей в блоге: 1
1

Google Android ExpandebleListView

13.06.2015, 11:24. Просмотров 181. Ответов 1
Метки нет (Все метки)

Как правильно Кастомизировать ExpandebleListView чтоб пункты из списка были разные?
Проблема состоит в том что метод (getChildView(int groupPosition, int childPosition, boolean isLastChild,View convertView, ViewGroup parent) принимает convertView, View предыдущего элемента стандартно используют такую проверку
Java
1
2
3
4
 if (convertView == null) {
            LayoutInflater inflater = (LayoutInflater) mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
            convertView = inflater.inflate(R.layout.child_view, null);
        }
но у меня два последние пункта отличаются и используют другой Layout.
если каждый раз создавать новый View то данные которые били записаны в пунктах ExpandebleListView при каждм обновлении теряются.
Как правильно поступить?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2015, 11:24
Ответы с готовыми решениями:

Google Play Services Sign In / com.google.android.gms.common.api.ApiException: 10
Пробую запустить простейший семпл для авторизации в Google Play Services, но всё время получаю одну...

Элементы ExpandebleListView не меняют свой внешний вид при клике
Здравствуйте. У меня есть ExpandebleListView, для которого я использую свои разметки для групп и...

Google Android RadioButton
У меня возникла проблема: есть три радио кнопки, как сделать так чтобы когда размеры экрана не...

Android + Google Analytics
Всем, добрый день. На текущий момент, есть сайт на котором установлен Google Analytics. Нужно...

Google maps android
Надо добавить ГуглМэпс в приложение + построение маршрута. Как это сделать было скопипастено вот...

1
CoolMind
422 / 404 / 66
Регистрация: 06.10.2012
Сообщений: 1,732
14.06.2015, 12:53 2
Jungle, вам нужно добавить дополнительный параметр в метод, наверное. Либо в этом коде по условию определять, какой именно layout будете использовать. Ну и передавать как переменную.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2015, 12:53

Google Maps - Android
Здравствуйте! Помогите, не могу разобраться с картами, не работают...Все сделал как надо, ничего не...

Не импортируется com.google.android.maps
Проблема следующего характера. Пробую сделать по гайду книги Р.Маейра "Андроид2.." приложение Where...

Дизайн google,android studio
Вообщем заметил что все новые приложения имеют один дизайн,как у приложений от гугл. Где взять...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru