android - 如何绘制闭合曲线形状?

标签 android graphics shapes

如何在 Android 上绘制(用手指)清晰的闭合形状。我可以从触摸输入中获得一系列点,我需要放置对应于(不必完全穿过这些点)这些点的自定义曲线形状。

最佳答案

跟踪您的触摸点并应用它们以构建可以绘制的 Path ( docs link )。 Path 的设置方式使您可以在每个点进入时将其附加到它,并且您可以决定在它们之间绘制什么类型的连接(线、弧、贝塞尔曲线)。

您可以使用初始触摸和当前触摸之间的接近度或类似逻辑来确定何时关闭轮廓,然后只需调用 close()

关于android - 如何绘制闭合曲线形状?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13312658/

相关文章:

java - 如何从Java2D生成的图形生成事件

android - 如何检查一个功能是否在 Android 中可用

android - 删除回收者 View 网格布局中的默认间距

java - 使拇指的中心 TextView 并使用搜索栏进度移动 TextView

graphics - 在 WINdows 7 中使用带有英特尔高清显卡的 OpenCL 入门

java - 动态绘制树的问题

java - Swing - 不规则形状的边框

java - 用java为各种形状设置颜色

excel - 如何在Excel VBA中获取选定的形状?

java - 当按下 AlertDialog 正按钮时 RecyclerView 是否刷新