Как изменить тему и цвет в приложении AndroidJAVA

Программисты JAVA общаются здесь
Ответить
Гость
 Как изменить тему и цвет в приложении Android

Сообщение Гость »

Я создаю приложение «Заметки» и хочу создать множество тем, из которых пользователи смогут выбирать.
Однако я не знаю, как отредактировать файл «colors.xml», чтобы использовать его. специально для каждой темы
Это файл Colors.xml, расположенный в значениях

Код: Выделить всё

 & l t ; c o l o r   n a m e = & q u o t ; b l a c k & q u o t ; & g t ; # F F 0 0 0 0 0 0 & l t ; / c o l o r & g t ; < b r   / > & l t ; c o l o r   n a m e = & q u o t ; c o l o r _ i c o n _ m e n u & q u o t ; & g t ; # 6 7 6 8 6 C & l t ; / c o l o r & g t ; < b r   / > & l t ; c o l o r   n a m e = & q u o t ; c o l o r _ i c o n _ s e t t i n g & q u o t ; & g t ; # 6 7 6 8 6 C & l t ; / c o l o r & g t ; < b r   / > & l t ; c o l o r   n a m e = & q u o t ; w h i t e & q u o t ; & g t ; # F F F F F F F F & l t ; / c o l o r & g t ; < b r   / > & l t ; c o l o r   n a m e = & q u o t ; b g _ m a i n & q u o t ; & g t ; # f 7 f 7 f 7 & l t ; / c o l o r & g t ; < b r   / > & l t ; c o l o r   n a m e = & q u o t ; c o l o r A c c e n t & q u o t ; & g t ; # 3 5 5 9 F A & l t ; / c o l o r & g t ; < b r   / > & l t ; c o l o r   n a m e = & q u o t ; c o l o r _ t e x t _ d e f a u l t & q u o t ; & g t ; # 2 2 2 5 2 e & l t ; / c o l o r & g t ; < b r   / > & l t ; c o l o r   n a m e = & q u o t ; c o l o r _ t e x t _ d e f a u l t _ p & q u o t ; & g t ; # A 6 0 0 0 0 0 0 & l t ; / c o l o r & g t ; < b r   / > < b r   / > & l t ; c o l o r   n a m e = & q u o t ; c o l o r _ t e x t_default_2">#FFFFFF
#F8F6F4
#FFFFFF
#fefefe
#33000000
#ffbb00
#4DC7D3
#01FF73
#4AB311
#CD9913
#EA39FD
#4837DF
#D0A9E8
#0c84ff
#CC22252E
#9922252E
#6622252E
#3322252E
#9F9797
#929395
#14000000

#f4f7ff
#4CD964
#E3E3E3
#FFD740
#000000
#668A989E
#F44336
#FFFFFF
#3F51B5
#f7f7f7

#FF4081
#808080
#00000000
#FFFFFF
#6190E8
#A7BFE8
#16222A
#3A6073
#3CA55C
#B5AC49
#B79891
#94716B
#9796f0
#fbc7d4
#e52d27
#b31217
#cc2b5e
#753a88

#00c6ff
#0072ff

#02AAB0
#00CDAC
#8360c3
#2ebf91

#12c2e9
#c471ed
#f64f59
#706D6D
#242934
#FFCC66
#00000000
#f0f0f0
#0c84ff
#0283F3
Это файл themes.xml

Код: Выделить всё





@style/PopupMenuStyle
@color/bg_main
@color/bg_main
@color/bg_main
false
true



Я уже знаю, как настроить светлую и темную темы. Однако я использую большую часть цветов в файле Colors.xml, настраивая его (форму, селектор...) в Drawble. Моя проблема сейчас в том, что тема может настраивать только некоторые системные свойства, и я не знаю, как настроить этот цветовой файл для каждой темы.

Подробнее здесь: https://stackoverflow.com/questions/781 ... ndroid-app
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»