我已经扩展了 View 类并覆盖了 draw 方法。在绘制方法中,我使用画布绘制矩形。但是这个矩形很简单,我需要显示为打击。如何绘制如下图所示的矩形?

我已经扩展了 View 类并覆盖了 draw 方法。在绘制方法中,我使用画布绘制矩形。但是这个矩形很简单,我需要显示为打击。如何绘制如下图所示的矩形?

使用 4 个点(moveTo 和 lineTo)为顶部创建一个路径,然后使用Canvas.drawPath绘制它。对右侧做同样的事情
这是HoloGraphLibrary的链接。只是检查一下。
它没有你想要的 3d 效果,但它有你想要的相同 ui。您将不得不玩很少的东西才能产生像 3d 矩形一样的效果。
试试看,如果它对你没有帮助,请告诉我。
享受编码和所有最好的。:)