android level list,Android Drawable (levle List selector layer List)
8種機械鍵盤軸體對比
本人程序員,要買一個寫代碼的鍵盤,請問紅軸和茶軸怎么選?
管理大量備選可繪制對象的可繪制對象,每個可繪制對象都分配有最大的備選數量。使用 setLevel() 設置可繪制對象的級別值會加載級別列表中 android:maxLevel 值大于或等于傳遞到方法的值的可繪制對象資源。
##語法
xmlns:android="http://schemas.android.com/apk/res/android" >
android:drawable="@drawable/drawable_resource"
android:maxLevel="integer"
android:minLevel="integer" />
****
這必須是根元素。包含一個或多個 元素。
****
屬性:android:drawable
可繪制對象資源。必備。引用要插入的可繪制對象資源。
android:maxLevel
整型。此項目允許的最高級別。
android:minLeve
整型。此項目允許的最低級別。
應用
在Imageview和Button上應用,注意差異創建level_list_test.xml
android:drawable="@android:color/holo_green_dark"
android:maxLevel="100"
android:minLevel="70" />
android:drawable="@android:color/holo_red_dark"
android:maxLevel="69"
android:minLevel="40" />
android:drawable="@android:color/holo_blue_dark"
android:maxLevel="39"
android:minLevel="0" />
在Imageview中使用src,在Button中使用background
android:id="@+id/iv_level_list"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="left"
android:src="@drawable/level_list_test" />
android:id="@+id/btn_level_list"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="left"
android:background="@drawable/level_list_test" />setLevel
private void setTestLevel(int level){
//Button上的使用
LevelListDrawable levelListDrawable = (LevelListDrawable)mBtnTest.getBackground();
levelListDrawable.setLevel(level);
//ImageView上的使用
mIvTest.setImageLevel(level);
}
selector(狀態列表)
qqq
#layer-list(圖層列表)
引用
https://developer.android.google.cn/guide/topics/resources/drawable-resource#LevelList
總結
以上是生活随笔為你收集整理的android level list,Android Drawable (levle List selector layer List)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android layout后还原位置,
- 下一篇: android 请求方式有哪些,Andr