Size: a a a

Android Developers

2020 November 14

VS

Valentin Sergeev in Android Developers
Dzmitry
Хм, а дровебл программно создавать? Проблема то не в том что дровебл не ставится фоном, а в том что он не берёт цвет из темы.
источник

VS

Valentin Sergeev in Android Developers
Google, первая строка :)
источник

D

Dzmitry in Android Developers
Я понял что нужно программно ставить дровебл, и что программно из темы доставать цвет. Но не понял как поменять цвет дровебла
источник

VS

Valentin Sergeev in Android Developers
Dzmitry
Я понял что нужно программно ставить дровебл, и что программно из темы доставать цвет. Но не понял как поменять цвет дровебла
> Менять цвет drawable
Если ты хочешь на вектор накинуть тинт - то setTint
Если тебе просто цвет нужен - Colour Drawable
источник

VS

Valentin Sergeev in Android Developers
И главное не забыть mutate в первом случае
источник

D

Dzmitry in Android Developers
Valentin Sergeev
> Менять цвет drawable
Если ты хочешь на вектор накинуть тинт - то setTint
Если тебе просто цвет нужен - Colour Drawable
У меня просто shape с закруглёнными углами, цвет которого надо поменять в соответствии с темой
источник

VS

Valentin Sergeev in Android Developers
Dzmitry
У меня просто shape с закруглёнными углами, цвет которого надо поменять в соответствии с темой
Я для shape юзал ShapeDrawable(MyComplexShape(color))
источник

VS

Valentin Sergeev in Android Developers
Где color из темы
источник

D

Dzmitry in Android Developers
Valentin Sergeev
Я для shape юзал ShapeDrawable(MyComplexShape(color))
попробую
источник

ES

Egor Sigolaev in Android Developers
Подскажите. Делаю кастомною вьюху и при rect.inset происходит такое. Может знаете как пофиксить? Я про зазоры.
источник

QH

Quantum Harmonizer in Android Developers
Dzmitry
У меня просто shape с закруглёнными углами, цвет которого надо поменять в соответствии с темой
GradientDrawable, гуглится
источник

QH

Quantum Harmonizer in Android Developers
Egor Sigolaev
Подскажите. Делаю кастомною вьюху и при rect.inset происходит такое. Может знаете как пофиксить? Я про зазоры.
разные радиусы, видать
источник

RY

Roman Yastrebckov in Android Developers
как можно выровнять объект по центру формы?
источник

с#

саша сок #KotlinGang... in Android Developers
бан в гугле неприятная вещь конечно
источник

ES

Egor Sigolaev in Android Developers
Quantum Harmonizer
разные радиусы, видать
неа, проверял кучу раз. Инсекты странно работают как то.
источник

QH

Quantum Harmonizer in Android Developers
Egor Sigolaev
неа, проверял кучу раз. Инсекты странно работают как то.
а что за инсеты? я чёт не допёр
источник

ES

Egor Sigolaev in Android Developers
Quantum Harmonizer
а что за инсеты? я чёт не допёр
backgroundRect.inset(outlineSize / 2, outlineSize / 2)
источник

RY

Roman Yastrebckov in Android Developers
саша сок #KotlinGang
бан в гугле неприятная вещь конечно
гуглил
выдает через android:layout_centerInParent
но у меня такого нет
источник

AY

Andy Yanechko in Android Developers
Roman Yastrebckov
гуглил
выдает через android:layout_centerInParent
но у меня такого нет
RelativeLayout сделай и будет, вместо LinearLayout
источник

QH

Quantum Harmonizer in Android Developers
Egor Sigolaev
backgroundRect.inset(outlineSize / 2, outlineSize / 2)
ну это просто меняет границы, не радиус жеж
источник