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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
alsh
0 / 0 / 0
Регистрация: 19.10.2014
Сообщений: 22
#1

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

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

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

selector и linearlayout - Программирование Android
пытаюсь заставить linearlayout графически реагировать на нажатие помогите, не работает &lt;LinearLayout ...

Adapter selector selected - Программирование Android
Пишу свой адаптер для списка. Для строк использую свой XML (устанавливаю в getView). Как подложку строки использую селектор для эфекта...

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

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

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

Ошибка no known class method for selector - Objective-C
- (void)animate:(UILabel*)label { ; ; ; ; label.alpha = 1.0; ; } Нужно в селекторе вызвать метод...

2
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
25.04.2015, 01:26 #2
Покажите код селектора
0
alsh
0 / 0 / 0
Регистрация: 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
Привет! Вот еще темы с ответами:

Как удалить acronis os selector - Windows 7
У меня 2 системы: Windows7 и Ubuntu Gnome. После установки os selector при старте он запускается, но видит только Линукс! Удалить его не...

Использование selector и SelectionKey.OP_READ - Java SE
Требуется написать программу которая бы в одном потоке могла обрабатывать много подключений и могла выводить на консоль сообщения, которие...

Активация CentOS 6.5 для Acronis OS selector - RedHat, Fedora Linux
Здравствуйте! Вот вкрадце, как я дошёл до такой жизни... Установил системы, одна из которых CentOS6.5(EXT3+Swap для неё), создал ещё...

Как убрать пароль в Acronis OS Selector? - Windows XP
Народ подсажите плз как взломать лии убрать пароль на операционную систему


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

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

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