Я пытаюсь создать пользовательский вид с теневым текстом.
Как видите, тень выходит из круга.Я хочу, чтобы тень была внутри круга.
Круг является фоном вида.То, что я устанавливаю из xml
android:background="@drawable/background"
, вот мой метод onDraw
override fun onDraw(canvas: Canvas) {
paint.color = shadowColor
for (shadow in shadowList) {
canvas.drawText(text, width / 2 - textBound.width() / 2 + shadow.dx, height / 2 + textBound.height() / 2 + shadow.dy, paint)
}
paint.color = textColor
canvas.drawText(text, (width / 2 - textBound.width() / 2).toFloat(), (height / 2 + textBound.height() / 2).toFloat(), paint)
}
Чего я хочу добиться, так это тени, находящейся внутри круга.