Android 设置菜单布局
1.设置左侧图标
2.设置图标宽高
3.设置文本离左侧距离
4.设置文本内容
5.设置文本大小
6.设置文本颜色
7.设置小红点是否显示
8.设置小红点大小
9.设置小红点颜色
10.设置右侧图标
11.设置右侧图标大小
12.设置右侧图标距离右侧距离
13.设置分割线颜色
14.设置分割线距离左面距离
15.设置分割线距离右侧距离
16.设置分割线粗细
GitHub下载库,使用File -> new -> Import Module方式
compile 'cn.bertsir.menuitemlibary:menuitemlibary:1.0.0'
<cn.bertsir.menuitemlibary.MenuItemView
android:id="@+id/miv"
android:layout_width="match_parent"
android:layout_height="50dp"
app:leftImgRes="@drawable/mine_xx"
app:leftImgHeight="20dp"
app:leftImgWidht="20dp"
app:leftImgMarginLeft="15dp"
app:content="我的消息"
app:contentColor="@color/colorAccent"
app:contentSize="16sp"
app:showRedPoint="true"
app:RedPointSize="10dp"
app:rightImgRes="@drawable/mine_into"
app:spliteLineHegiht="0.5dp"
app:spliteLineMarginLeft="15dp"
app:rightImgWidht="20dp"
app:rightImgHeight="20dp"
/>
name | description |
---|---|
leftImgRes | 设置左侧图标,不设置为无图 |
leftImgWidht | 设置左侧图标宽 |
leftImgHeight | 设置左侧图标高 |
leftImgMarginLeft | 设置左侧图标距离左侧的距离 |
contentMarginLeft | 设置文本距离左侧的距离 |
content | 设置文本 |
contentSize | 设置文本的大小 |
contentColor | 设置文本的颜色 |
showRedPoint | 设置是否显示提示小红点,默认不显示 |
RedPointSize | 设置小红点大小 |
RedPointColor | 设置小红点颜色,默认为红色 |
rightImgRes | 设置右侧图标资源 |
rightImgWidht | 设置右侧图标宽 |
rightImgHeight | 设置右侧图标高 |
rightImgMarginRight | 设置右侧图标距离右侧的距离 |
spliteLineColor | 设置下方分割线的颜色 |
spliteLineHegiht | 设置下方分割线的高 |
spliteLineMarginLeft | 设置下方分割线距离左面的距离 |
spliteLineMarginRight | 设置下方分割线距离右面的距离 |
showSpliteLine | 设置是否显示下方分割线 |