|
Как при смене темы менять стили кнопок?
|
|||
---|---|---|---|
#18+
В приложении используются 2 вида кнопок. Это разные кнопки как по цвету, так и по другим свойствам. Свойства этих 2-х видов кнопок описаны в 2-х разных стилях. Вот так я описываю 2 стиля для первого типа кнопок: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
То-же самое прописано для других видов кнопок. Как мне сделать так, чтобы при смене темы подтягивались соответствующие стили кнопок? Если я пропишу так: Код: xml 1. 2. 3.
, то данный стиль кнопок повлияет на оба типа кнопок, а мне этого не нужно. Как быть? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2016, 11:41 |
|
Как при смене темы менять стили кнопок?
|
|||
---|---|---|---|
#18+
файл attr.xml , нет создаешь Код: xml 1. 2. 3. 4.
в темах Код: xml 1. 2. 3.
в лейоуте Код: xml 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.01.2016, 18:32 |
|
Как при смене темы менять стили кнопок?
|
|||
---|---|---|---|
#18+
Джибс, Большое спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2016, 13:49 |
|
Как при смене темы менять стили кнопок?
|
|||
---|---|---|---|
#18+
Еще один вопрос. В теме указываем стиль для кнопок: Код: xml 1. 2. 3.
В этом случае все свойства, которые не были описанны в стиле MainButtonStyleBlack обнуляются. Хотя свойства по-умолчанию прописаны в "@android:style/Theme.Black" (такие как смена цвета при нажатии и другие). Можно ли сделать так, чтобы эти свойства наследовались от Theme.Black? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2016, 21:23 |
|
Как при смене темы менять стили кнопок?
|
|||
---|---|---|---|
#18+
Вроде как parent должен этим заведовать, но как оказалось, и без него всё нормально получается, пока не применю к стилю для ImageButton свойство background для смены цвета: Код: xml 1. 2. 3.
После этого кнопки превращаются в что-то непотребное, пока не пропишу в этом стиле многие свойства. Почему так? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2016, 14:18 |
|
Как при смене темы менять стили кнопок?
|
|||
---|---|---|---|
#18+
лучше наследовать от основных стилей, тогда кнопки нормальные будут ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2016, 21:33 |
|
Как при смене темы менять стили кнопок?
|
|||
---|---|---|---|
#18+
Джибслучше наследовать от основных стилей, тогда кнопки нормальные будут А разве стиль @android:style/Theme.Black не основной? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.01.2016, 17:53 |
|
|
start [/forum/topic.php?fid=13&tid=1331182]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
305ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 252ms |
total: | 650ms |
0 / 0 |