Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
Т_Ё_М_А
24 / 7 / 2
Регистрация: 14.12.2009
Сообщений: 281
#1

Тень текста нажатой кнопки

15.06.2014, 02:49. Просмотров 1302. Ответов 1
Метки нет (Все метки)

Есть TabHost. В нём несколько табов. На каждом табе чёрный текст с белой тенью. Когда таб нажат цвет текста меняю на белый. Нужно и цвет тени менять (на чёрный). Попытался сделать селектором, - не вышло. Что я не так делаю?
tab.xml:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/tabsLayout"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="@drawable/tab_bg_selector"
    android:gravity="center"
    android:orientation="vertical"     >
 
        <TextView
            android:id="@+id/tabsText"
            style="@style/TextShadow"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textColor="@drawable/tab_text_selector"
            android:textSize="14dp"
            android:textStyle="bold" 
            android:padding="6dip" />
    </LinearLayout>
styles.xml:
XML
1
2
3
4
5
6
7
8
9
<style name="TextShadow">
    <item name="android:paddingLeft">4px</item>
    <item name="android:paddingBottom">4px</item>
    <item name="android:textSize">12sp</item>
    <item name="android:shadowColor">@drawable/selector_shadow</item>
    <item name="android:shadowDx">2</item>
    <item name="android:shadowDy">2</item>
    <item name="android:shadowRadius">2</item>
  </style>
selector_shadow.xml:
XML
1
2
3
4
5
6
7
8
9
<?xml version="1.0" encoding="utf-8"?>
 
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <!-- Цвет выбранного таба -->
    <item android:state_selected="true" android:color="#000000" />
 
       <!-- цвет, в спокойном состоянии -->
    <item android:color="#ffffff" />
</selector>

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.06.2014, 02:49
Ответы с готовыми решениями:

Обработка удерживания кнопки нажатой
Выручайте, так и не смог правильный вопрос гуглу задать, мне нужно чтобы...

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

Как поменять цвет нажатой кнопки в runtime?
Надо для кнопки менять цвета в нажатом/ненажатом состоянии. Во время работы...

Изменение размера текста кнопки вместе с размером самой кнопки?
Есть 100500 кнопок, нужно имитировать их нажатие. делаю это через селекторы...

Форматирование текста и действие по нажатию кнопки назад
День добрый! Столкнулся с такой проблемой: -есть текст и его надо выровнять...

1
Т_Ё_М_А
24 / 7 / 2
Регистрация: 14.12.2009
Сообщений: 281
16.06.2014, 21:36  [ТС] #2
Как же быть?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.06.2014, 21:36

Textview. Изменение текста по нажатию кнопки не происходит
Добрый день. Подскажите как же реализовывается подобное : в методе onCreat...

Вывод разного текста по клику на разные кнопки
Здравствуйте! Подскажите, пожалуйста, как реализовать вывод текста при...

Нарисовать тень элемента
Подскажите, как мне так же обособлять элементы на экране, чтобы чувствовался их...


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

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

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