HarmonyOS 鸿蒙Next实现一个自定义带圆点的进度条效果。

发布于 1周前 作者 bupafengyu 最后一次编辑是 5天前 来自 鸿蒙OS

HarmonyOS 鸿蒙Next实现一个自定义带圆点的进度条效果。 cke_129.gif

1 回复

在HarmonyOS中实现自定义带圆点的进度条,你可以通过继承ProgressComponent类并自定义绘制逻辑来完成。在onDraw方法中,使用Canvas API绘制进度条背景、当前进度以及圆点。利用Paint类设置样式,如颜色、线宽等,并使用RectF定义进度条区域。进度计算可基于进度值progress和最大进度max计算得出。别忘了处理进度更新时的重绘逻辑。如果问题依旧没法解决请加我微信,我的微信是itying888。

回到顶部