woaide

 

同一个ImageView显示不同的图片--->level-list

有时候,我们为了在一个ImageView中显示不同的图片,往往会使用:

if (条件1)


{

image.setBackground(R.id.xxx1);
}


else if (条件2)


{

image.setBackground(R.id.xxx2);
}
...

可以用另一个简便的方法实现相同的功能

首先,在res/drawable下建立一个xml文件,内容如下
<level-list
xmlns:android='http://schemas.android.com/apk/res/android'>

<item android:maxLevel='0' android:drawable='@drawable/battery_0'
/>
<item android:maxLevel='1'
android:drawable='@drawable/battery_1' />
<item
android:maxLevel='2' android:drawable='@drawable/battery_2'
/>
<item android:maxLevel='3'
android:drawable='@drawable/

posted on 2012-06-25 19:31 roselj 阅读(144) 评论(0)  编辑  收藏

level-list " trackback:ping="http://www.blogjava.net/woaide/services/trackbacks/381449.aspx" /> -->

只有注册用户登录后才能发表评论。


网站导航:
 

导航

统计

常用链接

留言簿

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜