Android评分控件

android原生的评分控件简直太难用了,所以动手简单写了一个。

这里直接继承自LinearLayout


Android评分控件_第1张图片
下面是自定义属性


Android评分控件_第2张图片
下面的构造方法里面获取自定义属性值然后根据属性生成星级评分的view
Android评分控件_第3张图片
看下生成星级的方法,外面用了一层LinearLayout包裹ImageView,优化用户体验,如果只用ImageView的话点空白地方是没有反应的。
Android评分控件_第4张图片

你可能感兴趣的:(Android评分控件)