Вкладки очень темные на уровне API 5, но раньше были светлее с уровнем API 4? - PullRequest
0 голосов
/ 10 мая 2010

Я использую API уровень 4, и я перехожу на уровень 5. У меня был виджет вкладки в моей деятельности. Вкладки раньше были довольно светло-серыми. После перехода на уровень API 5 они довольно темные. Невыбранные вкладки почти черные! Я пытался установить тему на свет, но цвета остаются очень темными. В чем причина этого?

1 Ответ

2 голосов
/ 10 мая 2010

Изображения для вкладок можно найти в папках res SDK для всех загруженных вами уровней SDK. Таким образом, вы можете открыть их и сравнить. Если цель состоит в том, чтобы сохранить внешний вид приложения, я бы разработал стили вкладок.

РЕДАКТИРОВАТЬ: Вы можете изменить и использовать этот чертеж

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <!-- Non focused states -->
    <item android:state_focused="false" android:state_selected="false" android:state_pressed="false" android:drawable="@drawable/tab_unselected" />
    <item android:state_focused="false" android:state_selected="true" android:state_pressed="false" android:drawable="@drawable/tab_selected" />

    <!-- Focused states -->
    <item android:state_focused="true" android:state_selected="false" android:state_pressed="false" android:drawable="@drawable/tab_focus" />
    <item android:state_focused="true" android:state_selected="true" android:state_pressed="false" android:drawable="@drawable/tab_focus" />

    <!-- Pressed -->
    <item android:state_pressed="true" android:drawable="@drawable/tab_press" />
</selector>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...