
回复
github地址:https://github.com/chordw/GestureView
gitee地址:https://gitee.com/chordwang/gesture-view
HamonyOS 下的手势控件。
详情参考demo
主要接口
主要方法
设置手势点图片样式时手势未选中时图片资源ID。
设置手势点图片样式时手势未选中时图片。
设置手势点图片样式时手势选中时图片资源ID。
设置手势点图片样式时手势选中时图片。
设置手势点图片样式时手势错误时图片资源ID。
设置手势点图片样式时手势错误时图片。
设置手势点线条样式时未选中状态线条颜色。默认是Color.GREEN。
设置手势点线条样式时线条颜色。默认是Color.GREEN。
设置手势控件错误状态时手势路径线条颜色。默认是Color.RED。
设置手势路径线条默认颜色。默认是Color.GREEN。
设置手势点线条样式的线宽度。默认是4px。
设置手势路径线的宽度。默认是4px。
设置手势控件点阵行数
设置手势控件点阵列数
设置连接点最少个数
设置连接点最大个数
清空已选中手势数据
根据手势点阵生成序列字符串。横向排列,起始0,顺序+1拼接成字符序列。
判断是否是简单手势:转折点个数是否小于传入值。实际转折点比预期转折点小则为简单手势。反之,则为复杂手势。
设置手势绘制监听器
本项目已经上传mavenCentral。
工程根目录的build.gradle中添加如下: