最近项目需要,需要做一个BMI指数的指示条,先上效果图:
BMI指数从18到35,然后上面指示条的颜色会随着偏移量的变化而改变,数字显示当前的BMI指数,下面的BMI标准也是根据不同数值的范围来判断的。考虑到这个view的特殊性,最后采用的是自定义的view来完成的。
1.页面布局:
<LinearLayout
android:layout_width=fill_parent
android:layout_height=100dp
android:layout_marginLeft=5dp
android:layout_marginRight=5dp
1