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

Цвет шрифта изменяется не только у нажатого дочернего элемента но и у др. доч. элементов в соседних группах - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как запустить в приложении китайские карты Baidu? http://www.cyberforum.ru/android-dev/thread1708610.html
короч взял из примера(на сайте производителя:)): MainActivity.java: import android.content.res.Configuration; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import...
Программирование Android Совет по реализации Здравствуйте, столкнулся с проблемой проектирования проекта и хотел бы посоветоваться как лучше реализовать. Имеется база с записями, которые необходимо отображать в list view. Тут как бы намекает... http://www.cyberforum.ru/android-dev/thread1708409.html
ActionBar Search Программирование Android
Добрый ночи. Я вывел поиск данных в новое Activity. Так как сделать, к примеру если ты перешел на новый activity чтобы вместо заголовка выводился поисковое поле. public class...
Конструкция try/catch. Не получается реализовать считывание данных используя FileInputStream Программирование Android
Прошу помощи. Требуется считать xls файл. Но try никогда не выполняется, а выполняется условие из catch. В итоге bb={“0,0,0,0”}. Не могу понять, что я делаю не так. Файл лежит в папке проекта. ...
Программирование Android Drawer Navigation and MenuItem http://www.cyberforum.ru/android-dev/thread1708248.html
Добрый вечер. Вот такая проблема возникла. Вот в MainActivity есть Выдвижное меню(Drawer Navigation) и правое дополнительное меню который привязан ко всем последующим фрагментам по которым...
Программирование Android Не работает AutoCompleteTextView для ArrayList собственного класса Добрый день. Я создал на форме AutoCompleteTextView и передаю в него ArrayList, состоящий из элементов, созданного класса Person: class Person { private String name; public String... подробнее

Показать сообщение отдельно
Кристина2016
0 / 0 / 0
Регистрация: 05.12.2015
Сообщений: 22

Цвет шрифта изменяется не только у нажатого дочернего элемента но и у др. доч. элементов в соседних группах - Программирование Android

11.04.2016, 11:46. Просмотров 288. Ответов 2
Метки (Все метки)

Уважаемые программисты!
Подскажите, пожалуйста, как исправить мой код так, чтобы при нажатии на дочерний элемент компонента ExpandableListView при изменении цвета шрифта, его цвет не изменялся в соседних элементах. Просто мой код, казалось бы срабатывает как нужно и цвет шрифта меняется у выделенного дочернего элемента, но почему при этом цвет шрифта изменяется у некоторых дочерних элементов соседних групп.
Привожу свой код, но его как раз советуют на форумах для компонента ListView
……………………………………………………………
@Override
public boolean onChildClick(ExpandableListView parent, View v, int groupPosition, int childPosition, long id) {
…………………………………………………………………..
if (selectedItem != null && selectedItem != v) {
unhighlightCurrentRow(selectedItem);
}

selectedItem = v;
highlightCurrentRow(selectedItem);
}
private void unhighlightCurrentRow(View rowView) {
TextView textView = (TextView) rowView.findViewById(R.id.txtTitle);
textView.setTextColor(getResources().getColor(R.color.BLACK));
}

private void highlightCurrentRow(View rowView) {
TextView textView = (TextView) rowView.findViewById(R.id.txtTitle);
textView.setTextColor(getResources().getColor(R.color.BLUE));

}

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