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

Adapter selector selected - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Боковое меню (Navigation Drawer) в ListFragment http://www.cyberforum.ru/android-dev/thread1116491.html
Вообщем нужно реализовать данный паттерн в ListFragment, и возникли некоторые вопросы. XML файл для реализации меню обрабатывается в setContentView, но ListFragment не поддерживает этот метод т.к....
Программирование Android Стоит ли использовать промежуточный фреймбуфер? При рисовании через canvas сначала рисую многочисленные обьекты в bitmap, а далее уже вывожу bitmap на экран. Правильный ли это подход? http://www.cyberforum.ru/android-dev/thread1116453.html
Libtorrent Android Программирование Android
Всем доброго времени суток! Ситуация следующая, есть библиотека http://www.libtorrent.org/ на c++ для работы с торрентами, использующая boost и openssl. Необходимо собрать её либо сразу в jar, либо...
Свойства EditTExt Программирование Android
вот есть EditText я ему в свойсвах пишу height = fiil_parent, но в итоге получаю editText где текст берет начало по центру в вертикали от левого края, Как реализовать чтобы текст брал начало в...
Программирование Android Смена фона popupMenu http://www.cyberforum.ru/android-dev/thread1116323.html
Ребят, можете подсказать, пытаюсь заменить фон popupMenu через стили, но он упорно не меняется. Один из многих вариантов реализации: <style name="MyHoloLight"...
Программирование Android Camera, сохранение пути к фото Как получить полный путь к фото, сделанного камерой? @Override public void onClick(View v) { try { // Намерение для запуска камеры Intent captureIntent = new... подробнее

Показать сообщение отдельно
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518

Adapter selector selected - Программирование Android

11.03.2014, 20:03. Просмотров 718. Ответов 2
Метки (Все метки)

Пишу свой адаптер для списка.
Для строк использую свой XML (устанавливаю в getView).
Как подложку строки использую селектор для эфекта выпуклости-нажатости
Нужно ФИКСИРОВАТЬ нажатую строку. Нечто вроде setSelected или setFocusable. Нажатая должна оставаться нажатой или хотя-бы менять свой оттенок.
Все это работает, но..
Стоит нажать на другую кнопку (вне списка) как компонент теряет фокус и нажатая линия возвращается в норму (становится похожей на другие)

Пока что единственное решение которое придумал - при нажатии менять селектор у нажатой, но это происходит медленно. Больше секунды думает...

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