2017-01-09 14 views
1

Я хочу изменить альфа-значение панели навигации. Я пробовал,Как уменьшить альфа навигационной панели в android

<item name="android:navigationBarColor">@color/colorNav</item> это в моих стилях.xml.

и установите цвет,

<color name="colorNav">#9623ba68</color>.

Но это не работает. Как я могу заставить его работать?

+0

Вы имели в виду прозрачный ящик? –

+0

Убедитесь, что элемент находится под выбранной темой. Также попробуйте установить цвет NavBar, используя: окно.setNavigationBarColor (@ColorInt INT цвет) Смотрите ответ ниже –

+0

@ AdityaVyas-Lakhan нет, панель навигации в нижней –

ответ

0

Попробуйте это:

window.setNavigationBarColor(@ColorInt int color) 

Поскольку у вас уже есть цвет в RGB все, что вам нужно сделать, это добавить альфа часть к нему (RGBA): Так цвет: # 23ba68 и 96% Alpha (F2): # 23BA68F2

Вот правильная таблица процентов к шестнадцатеричным значениям. Например. для 50% белых вы используете # 80FFFFFF.

100% - FF

95% - F2

90% - Е6

85% - Д9

80% - CC

75% - BF

70% - B3

65% - A6

60% - 99

55% - 8C

50% - 80

45% - 73

40% - 66

35% - 59

30% - 4D

25% - 40

20% - 33

15% - 26

10% - 1A

5% - 0D

0% - 00

+0

тот же результат, как и раньше :( –

+0

Какой цвет вы пытаетесь установить его? –

+0

Этот цвет # 23ba68 с alpha значение 96 –