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

Не работает selector, установленный на кнопку - Программирование Android

24.04.2015, 23:46. Просмотров 437. Ответов 2
Метки нет (Все метки)

Однако, здравствуйте) Порой мне кажется, что я Homo Sapiens Rukozhopus, но проблемы от этого не решаются...
В общем, в соответствии со всеми возможными и невозможными вариантами пытался установить selector на ImageView, чтобы она была, как кнопка, в нормальном состоянии и в нажатом. Потом устанавливал этот selector на Button, на ImageButton, менял сам selector изнутри, ставил android:clickable="true" на этот элемент интерфейса,
про android:background="@drawable/<название нужного selector-а>" вместо ошибочного android:src="@drawable/<название нужного selector-а>" тоже не забыл.....но итог один - ничего не происходит. Возможно, я это упустил, и нужно еще дополнительно что-то в классах, в которых задействована псевдокнопка(или все же полноценная кнопка?), прописывать? Буду очень признателен ответившим...
http://www.cyberforum.ru/android-dev/thread1020331.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.04.2015, 23:46
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Не работает selector, установленный на кнопку (Программирование Android):

Adapter selector selected
Пишу свой адаптер для списка. Для строк использую свой XML (устанавливаю в...

Не работает установленный драйвер NVIDIA
Недавно каким-то образом слетели дрова видеокарты, скачал с сайта последнее...

JQuery Selector
Добрый день. Пишу в phantomjs парсер и использую jQuery selector. Скачал...

Многочисленные $('selector').datepicker();
Всем привет! У меня на странице списком выводятся инпут поля для даты. На эту...

Использование selector и SelectionKey.OP_READ
Требуется написать программу которая бы в одном потоке могла обрабатывать много...

2
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
25.04.2015, 01:26 #2
Покажите код селектора
0
alsh
0 / 0 / 1
Регистрация: 19.10.2014
Сообщений: 22
25.04.2015, 08:38  [ТС] #3
XML
1
2
3
4
5
6
7
8
9
10
11
<?xml version="1.0" encoding="UTF-8"?>
 
<selector xmlns:android="http://schemas.android.com/apk/res/android">
 
<item android:drawable="@drawable/playpressed" android:state_pressed="true"/>
 
<item android:drawable="@drawable/playfocused" android:state_focused="true"/>
 
<item android:drawable="@drawable/play"/>
 
</selector>
Добавлено через 42 минуты
Проблема решалась - я просто в layout указал этот элемент как кнопку. Раньше меня сбивало с толку то, что на макете помимо изображения стоит прозрачный прямоугольник, поэтому так и не пытался компилировать в таком варианте.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.04.2015, 08:38
Привет! Вот еще темы с решениями:

Ошибка no known class method for selector
- (void)animate:(UILabel*)label { ; ; ; ; label.alpha...

Как удалить acronis os selector
У меня 2 системы: Windows7 и Ubuntu Gnome. После установки os selector при...

Активация CentOS 6.5 для Acronis OS selector
Здравствуйте! Вот вкрадце, как я дошёл до такой жизни... Установил системы,...

Отслеживание события разрыва соединения в Selector`e
При создании сервера с использованием Selector`a появляется проблема...


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

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

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