如何绘制带有边框和高程的CardView到Canvas?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何绘制带有边框和高程的CardView到Canvas?相关的知识,希望对你有一定的参考价值。
我正在使用拖放框架。我有一个名为DragShadowBuilder
的MyDragShadowBuilder
子类,并且在onDrawShadow(Canvas)
方法中,我试图绘制CardView
我传递给MyDragShadowBuilder
像这样:
cardView.draw(canvas)
它绘制了CardView,但没有阴影和圆角。有什么理由吗?
答案
好吧,我没有找到解决这个问题的方法。我相信有一种方法可以仅使用Canvas来做到这一点,但坦率地说,我不认为这是值得的。我浪费了太多时间,所以我最终使用了一个模拟圆形边框和高程的9补丁。工作得体。
以上是关于如何绘制带有边框和高程的CardView到Canvas?的主要内容,如果未能解决你的问题,请参考以下文章