论坛
门户
内部优惠
喜欢
话题
VIP会员
搜索
新浪微博
登录
注册
100%
100%
首页
>
软件开发
>
Android开发
>
level—list设置背景用法
回复
« 返回列表
灯火互联
管理员
注册日期
2011-07-27
发帖数
41778
QQ
火币
41290枚
粉丝
1086
关注
100
加关注
写私信
打招呼
阅读:
2778
回复:
0
level—list设置背景用法
楼主
#
更多
只看楼主
倒序阅读
发布于:2012-09-06 14:06
保存
100%
100%
[]
1
学习
Android
中statusbar源码,发现电量图标中使用了<level—list>标签的stat-sys-battery.xml.
<level-list xmlns:
Android
="www.at
cpu
.com">
<item
Android
:maxLevel="2"
Android
:drawable="@
Android
:drawable/stat_sys_battery_0" />
<item
Android
:maxLevel="7"
Android
:drawable="@
Android
:drawable/stat_sys_battery_5" />
<item
Android
:maxLevel="12"
Android
:drawable="@
Android
:drawable/stat_sys_battery_10" />
<item
Android
:maxLevel="17"
Android
:drawable="@
Android
:drawable/stat_sys_battery_15" />
<item
Android
:maxLevel="22"
Android
:drawable="@
Android
:drawable/stat_sys_battery_20" />
<item
Android
:maxLevel="27"
Android
:drawable="@
Android
:drawable/stat_sys_battery_25" />
<item
Android
:maxLevel="32"
Android
:drawable="@
Android
:drawable/stat_sys_battery_30" />
<item
Android
:maxLevel="37"
Android
:drawable="@
Android
:drawable/stat_sys_battery_35" />
<item
Android
:maxLevel="42"
Android
:drawable="@
Android
:drawable/stat_sys_battery_40" />
<item
Android
:maxLevel="47"
Android
:drawable="@
Android
:drawable/stat_sys_battery_45" />
<item
Android
:maxLevel="52"
Android
:drawable="@
Android
:drawable/stat_sys_battery_50" />
<item
Android
:maxLevel="57"
Android
:drawable="@
Android
:drawable/stat_sys_battery_55" />
<item
Android
:maxLevel="62"
Android
:drawable="@
Android
:drawable/stat_sys_battery_60" />
<item
Android
:maxLevel="67"
Android
:drawable="@
Android
:drawable/stat_sys_battery_65" />
<item
Android
:maxLevel="72"
Android
:drawable="@
Android
:drawable/stat_sys_battery_70" />
<item
Android
:maxLevel="77"
Android
:drawable="@
Android
:drawable/stat_sys_battery_75" />
<item
Android
:maxLevel="82"
Android
:drawable="@
Android
:drawable/stat_sys_battery_80" />
<item
Android
:maxLevel="87"
Android
:drawable="@
Android
:drawable/stat_sys_battery_85" />
<item
Android
:maxLevel="92"
Android
:drawable="@
Android
:drawable/stat_sys_battery_90" />
<item
Android
:maxLevel="97"
Android
:drawable="@
Android
:drawable/stat_sys_battery_95" />
<item
Android
:maxLevel="100"
Android
:drawable="@
Android
:drawable/stat_sys_battery_100" />
</level-list>
代码中使用
v.setImageResource(R.drawable.stat-sys-battery);
v.setImageLevel(levle);
即可通过不同的电量设置不同的图标,节省了大量的判断代码
喜欢
0
评分
0
最新喜欢:
淘宝天猫隐藏优惠券地址
回复
100%
发帖
回复
« 返回列表
普通帖
您需要登录后才可以回帖,
登录
或者
注册
100%
返回顶部
关闭
最新喜欢