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