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

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

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

Изменение backgraund color при нажатии - Программирование Android

22.05.2014, 10:42. Просмотров 918. Ответов 3
Метки нет (Все метки)

Есть TextView. При нажатии на текст (ссылка) в нём, меняю через селектор цвет текста.
XML
1
2
3
4
5
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true" android:color="#31b2e2"/>
    <item android:color="#FFFFFF"/>
</selector>
А поменять цвет фона не могу.
Подскажите как правильно сделать. Сделал по аналогии к тексту - не работает.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.05.2014, 10:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Изменение backgraund color при нажатии (Программирование Android):

Ошибка при запуске AsyncTask при нажатии на пункт ActionBar - Программирование Android
Здравствуйте, почему при нажатии на пункт Action Bar'а вылетает ошибка? @Override public boolean onCreateOptionsMenu(Menu menu)...

ListView: сбивается содержимое ImageView элемента при скроллинге + как сделать выделение пункта списка при нажатии? - Программирование Android
1. Есть свой класс ContactsSimpleCursorAdapter, в методе public void bindView(View view, Context context, Cursor c) которого происходит...

Как изменить цвет пункта ListView при нажатии на него и сохранять его цвет при проматывании списка? - Программирование Android
Здравствуйте, подскажите, пожалуйста, как изменить цвет пункта ListView при нажатии на него и сохранять его цвет при проматывании списка? ...

Ошибка при нажатии - Программирование Android
делаю приложение по урокам http://dajver.blogspot.com/2012/01/android-4-ontouchevent.html GameView.java public class GameView...

Вылет при нажатии кнопки - Программирование Android
Доброго времени суток. Опять непонятная ошибка, при нажатии кнопки приложение вылетает. Вот ошибка: java.lang.IllegalStateException:...

Ошибка при нажатии на кнопку - Программирование Android
package ru.test.gthen; import android.app.*; import android.os.*; import android.view.*; import android.widget.*; import...

3
vxg
Модератор
3188 / 1991 / 228
Регистрация: 13.01.2012
Сообщений: 7,712
22.05.2014, 12:45 #2
сделать фигуру
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?xml version="1.0" encoding="utf-8"?>
<selector
  xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true">
        <shape>
            <solid android:color="#80D0FF"/>
        </shape>
    </item>
    <item>
        <shape>
            <solid android:color="#80E8FFE8"/>
        </shape>
    </item>
</selector>
и указать эту фигуру в качестве бэка
0
alexvinn
0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 59
22.05.2014, 13:39  [ТС] #3
Спасибо, я еще не силен в программировании. Можно чуть по подробнее ?
0
vxg
Модератор
3188 / 1991 / 228
Регистрация: 13.01.2012
Сообщений: 7,712
22.05.2014, 13:51 #4
в res\drawable создать файл например rectangle_green.xml с указанным содержимым
кинуть на ваш Layout элемент TextView у которого android:background="@drawable/rectangle_green"
0
22.05.2014, 13:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.05.2014, 13:51
Привет! Вот еще темы с ответами:

Действие при нажатии на ссылку - Программирование Android
Есть TextView, в тексте содержится ссылка. Как сделать, чтоб при нажатии на ссылку происходило какое-то действие (не переход по адресу или...

Вылетает приложение при нажатии на кнопку - Программирование Android
Здравствуйте, столкнулся с проблемой, что при нажатии на кнопку приложение вылетает. Программирую в Android Studio, кто нибудь сталкивался...

не работает radoiButton при повторном нажатии - Программирование Android
Есть checkBox и 4 radioButton. Кода в chackBox нет галки radioButtons должны быть неактивны. Вопрос такой: ставлю галочку, на первом...

При нажатии на кнопку приложение закрывается - Программирование Android
Здравствуйте. Возникла проблема и вот не знаю как решить. Запускал приложение на эмуляторе, все нормально работало. Теперь установил на...


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

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

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