有一个选中字母完成单词的需求,需求大概如下图
因此写了一个类似功能的字母选择控件,贴上完成效果
##使用方法
直接在xml文件中引用
<com.dengzq.letterview.widget.LetterGridView
android:layout_centerInParent="true"
app:letterHorizontalMargin="20"
app:letterVerticalMargin="20"
app:letterRadius="60"
app:letterColumn="12"
app:letterRow="10"
app:textSize="12"
app:textCheckColor="#FFFFFF"
android:background="#FFE4E1"
app:strokeFinishWidth="2"
android:id="@+id/lgl"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="30dp"/>
传递单词 setWords(String word)
例如: setWords("静香和胖虎")
##相关属性
| 属性 | 描述 |
|---|---|
| letterViewSize | 字母控件的大小 |
| letterColumn | 列数 |
| letterRow | 行数 |
| letterHorizontalMargin | 字母间的水平间距 |
| letterVerticalMargin | 字母间的竖直间距 |
| strokeFinishWidth | 完成时边框宽度 |
| strokeFinishColor | 完成时边框颜色 |
| strokeWidth | 默认边框宽度 |
| strokeColor | 默认边框颜色 |
| textSize | 文字大小 |
| textDefaultColor | 文字默认颜色 |
| textCheckColor | 文字选中颜色 |
| textFinishColor | 文字完成颜色 |
| checkedColor | 选中时背景颜色 |
###end
####喜欢的可以赏个star

