Как нарисовать CardView с границами и возвышением на холсте? - PullRequest
0 голосов
/ 26 июня 2018

Я использую Drag and Drop Framework. У меня есть DragShadowBuilder подкласс с именем MyDragShadowBuilder, и внутри метода onDrawShadow(Canvas) я пытаюсь нарисовать CardView, который я передаю MyDragShadowBuilder, вот так:

cardView.draw(canvas)

Рисует CardView, но без тени и закругленных углов. Есть причина для этого?

1 Ответ

0 голосов
/ 27 июня 2018

Ну, я не нашел решения этой проблемы. Я уверен, что есть способ сделать это, используя только Canvas, но, честно говоря, я не думаю, что оно того стоит. Я потратил слишком много времени на это, поэтому я использовал 9-патч, имитирующий скругленные границы и высоту. Работает достаточно прилично.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...