<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Calvin's Tech Space

    成于堅忍,毀于浮躁

       :: 首頁 :: 聯系 :: 聚合  :: 管理
    有時候,我們為了在一個image view中顯示不同的圖片,往往會使用:

    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="4" android:drawable="@drawable/stat_sys_battery_0" />
        <item android:maxLevel="14" android:drawable="@drawable/stat_sys_battery_10" />
        <item android:maxLevel="29" android:drawable="@drawable/stat_sys_battery_20" />
        <item android:maxLevel="49" android:drawable="@drawable/stat_sys_battery_40" />
        <item android:maxLevel="69" android:drawable="@drawable/stat_sys_battery_60" />
        <item android:maxLevel="89" android:drawable="@drawable/stat_sys_battery_80" />
        <item android:maxLevel="100" android:drawable="@drawable/stat_sys_battery_100" />
    </level-list>

    然后在layout中把image view的src設置成已創建好的xml文件
    程序中變換圖片時,只需要使用
    imageview.getDrawable().setLevel(50)
    ...
    Android會根據level的值自動選擇對應的圖片。顯示剩余電量就是用這個方法來顯示不同圖片的。
    posted on 2010-06-09 00:19 calvin 閱讀(1787) 評論(0)  編輯  收藏 所屬分類: Android
    主站蜘蛛池模板: 国产成人无码精品久久久免费| 亚洲国产精品xo在线观看| 亚洲另类无码专区首页| 免费看黄视频网站| 亚洲国产精品久久网午夜| 美丽的姑娘免费观看在线播放| 亚洲精品自产拍在线观看动漫| 国产一级淫片a免费播放口| 免费国产污网站在线观看不要卡| 成人免费视频一区| 亚洲精品国产首次亮相| 日韩在线免费播放| 亚洲综合国产精品| **一级一级毛片免费观看| 亚洲国产亚洲综合在线尤物| 免费看污成人午夜网站| 亚洲AV永久无码精品一福利| 免费国产成人高清视频网站| 亚洲理论在线观看| 成人免费午夜无码视频| 亚洲成a人无码亚洲成www牛牛| 国产成人aaa在线视频免费观看| 特黄特色大片免费| 国产gv天堂亚洲国产gv刚刚碰 | 日本免费高清一本视频| 老湿机一区午夜精品免费福利| 国产精品亚洲w码日韩中文| a级日本高清免费看| 亚洲国产美女精品久久| 国产免费资源高清小视频在线观看| 免费无遮挡无码视频在线观看| 亚洲狠狠婷婷综合久久久久| 亚洲网站在线免费观看| 精品久久久久久久久亚洲偷窥女厕| 亚洲欧洲久久久精品| 91精品视频在线免费观看| 亚洲国产成人精品无码区花野真一| 亚洲av麻豆aⅴ无码电影| 色欲国产麻豆一精品一AV一免费| 学生妹亚洲一区二区| 亚洲中文字幕无码中文字在线|