![]() |
Модераторы: javastic |
![]() ![]() ![]() |
|
Anime |
|
|||
![]() Шустрый ![]() Профиль Группа: Awaiting Authorisation Сообщений: 88 Регистрация: 13.11.2006 Где: Киев Репутация: нет Всего: нет |
Существует некий spinner, в нем указано spinner.setEnabled(false). Как можно добраться до него?
Например когда я на него 1 раз нажимаю у него меняется spinner.setEnabled(true), нажимаешь второй раз выпадает список. Когда ставишь spinner.setEnabled(false). через OntouchListener к нему не подобраться. Пробывал определять его позицию, но там почему то всегда 0 пишет ( spinner.getLocationOnScreen и spinner.getLocationInWindow) |
|||
|
||||
Vladus |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 1.2.2008 Репутация: нет Всего: 4 |
а обязательно дизаблить спиннер? может стоит попробовать поставить кастомный стиль (имметирующий disable) через setBackgroundResource и при необходимости (после клика) вернуть первоначальный стиль?
я не уверен, но может быть вы пробуете вызывать эти методы до того, как форма "построилась"? Попробуйте делать это после того, как лейаут отрисовался, примерно вот так
|
||||
|
|||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Android | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |