Size: a a a

Android Developers

2020 November 18

ES

Egor Sigolaev in Android Developers
Glide.with(context).clear(imageView) не работает
источник

S

Singular in Android Developers
viewbinding.root.draw( Canvas().apply{drawColor(Color.RED)} )
Почему код не работает?
источник

I

Ilya in Android Developers
Singular
viewbinding.root.draw( Canvas().apply{drawColor(Color.RED)} )
Почему код не работает?
а почему должно? Ты нарисовал что-то на канвасе, а потом передал этот канвас во вью, где она себя на нём нарисовала,а дальше этот канвас нигде не юзается
источник

S

Singular in Android Developers
ну так я не вижу
источник

I

Ilya in Android Developers
Singular
ну так я не вижу
ну потому, что ты этого и не сделал, нарисовал что-то на канвасе, а потом никак его не отобразил на экране
источник

S

Singular in Android Developers
А как надо было?
источник

S

Singular in Android Developers
код покажешь?
источник

I

Ilya in Android Developers
Singular
А как надо было?
переопредели эту view и нарисуй там то, что тебе надо в onDraw, если он не final
источник

S

Singular in Android Developers
Ilya
переопредели эту view и нарисуй там то, что тебе надо в onDraw, если он не final
он финал ничего нельзя переопределить. У меня есть LinearLayout и у него есть метод draw. Как закрасить его в красный цвет целиком?
источник

I

Ilya in Android Developers
Singular
он финал ничего нельзя переопределить. У меня есть LinearLayout и у него есть метод draw. Как закрасить его в красный цвет целиком?
Через Canvas никак тогда, просто backgroundColor
источник

S

Singular in Android Developers
Ilya
Через Canvas никак тогда, просто backgroundColor
А почему? если я могу передать ему canvas, то он должен мне нарисовать его. Почему не рисует?
источник

I

Ilya in Android Developers
Singular
А почему? если я могу передать ему canvas, то он должен мне нарисовать его. Почему не рисует?
так ты передал просто какой-то канвас, оно на нём и нарисовало, но оно же не на экране нарисовало, а на этом канвасе собственно
источник

I

Ilya in Android Developers
Singular
он финал ничего нельзя переопределить. У меня есть LinearLayout и у него есть метод draw. Как закрасить его в красный цвет целиком?
в крайнем случае можешь свою ViewGroup для 1 вьюшки создать и нарисовать там фон
источник

ES

Egor Sigolaev in Android Developers
Ребят, а куда вы кладёте keystore файл? В app директорию или папку самого проекта?
источник

S

Singular in Android Developers
Egor Sigolaev
Ребят, а куда вы кладёте keystore файл? В app директорию или папку самого проекта?
В сам проект, в директории он подтянет собой
источник

S

Singular in Android Developers
Ilya
так ты передал просто какой-то канвас, оно на нём и нарисовало, но оно же не на экране нарисовало, а на этом канвасе собственно
А как тогда мне изображение передать layout? Хочу поверх layout нарисовать свою картинку, без создания кастомной layout
источник

S

Singular in Android Developers
@Snowmaze А Bitmap получится нарисовать хотя бы?
источник

NM

Nick Marchuk in Android Developers
Singular
А как тогда мне изображение передать layout? Хочу поверх layout нарисовать свою картинку, без создания кастомной layout
Layout Foreground
источник

S

Singular in Android Developers
Nick Marchuk
Layout Foreground
и туда канву передать?
источник

S

Singular in Android Developers
Nick Marchuk
Layout Foreground
спасибо нашел
источник