如何绘制带有边框和高程的CardView到Canvas?

问题描述 投票:1回答:1

我正在使用拖放框架。我有一个名为DragShadowBuilderMyDragShadowBuilder子类,并且在onDrawShadow(Canvas)方法中,我试图绘制CardView我传递给MyDragShadowBuilder像这样:

cardView.draw(canvas)

它绘制了CardView,但没有阴影和圆角。有什么理由吗?

android drag-and-drop android-canvas
1个回答
0
投票

好吧,我没有找到解决这个问题的方法。我相信有一种方法可以仅使用Canvas来做到这一点,但坦率地说,我不认为这是值得的。我浪费了太多时间,所以我最终使用了一个模拟圆形边框和高程的9补丁。工作得体。

© www.soinside.com 2019 - 2024. All rights reserved.