前言
本篇主要记录一下有两种状态(选中、未选中)图标的ImageView。通过点击可以切换状态。
主要记录源码。其中主要的代码是CheckableImageView.java,其中的主要代码也写有注释,这里就不啰嗦了。
详细代码
CheckableImageView.java
1 |
|
资源文件
check_button.xml
1 | <?xml version="1.0" encoding="utf-8"?> |
ic_checked.xml
1 | <vector xmlns:android="http://schemas.android.com/apk/res/android" |
ic_unchecked.xml
1 | <vector xmlns:android="http://schemas.android.com/apk/res/android" |