图片设置level-list,根据不同状态显示不同图片

前言:工作需求,wifi图标根据不同的强度,显示不同的状态.于是想到用图层的方法

bg.xml




    
    


note:android:maxLevel 必须从0递增,顺序错误后只会显示第一张图片

布局文件

 

代码中使用

LevelListDrawable pauseDrawable = (LevelListDrawable) yourwiget
                .getBackground();
pauseDrawable.setLevel(1);//根据业务需要,对应图片等级

你可能感兴趣的:(图片设置level-list,根据不同状态显示不同图片)