diff options
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/java/android/graphics/drawable/LevelListDrawable.java | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/graphics/java/android/graphics/drawable/LevelListDrawable.java b/graphics/java/android/graphics/drawable/LevelListDrawable.java index cf94a3a..7ae649f 100644 --- a/graphics/java/android/graphics/drawable/LevelListDrawable.java +++ b/graphics/java/android/graphics/drawable/LevelListDrawable.java @@ -34,9 +34,20 @@ import android.util.AttributeSet; * battery level. * <p> * It can be defined in an XML file with the <code><level-list></code> element. - * Each Drawable level is defined in a nested <code><item></code> + * Each Drawable level is defined in a nested <code><item></code>. For example: * </p> - * + * <pre> + * <level-list xmlns:android="http://schemas.android.com/apk/res/android"> + * <item android:maxLevel="0" android:drawable="@drawable/ic_wifi_signal_1" /> + * <item android:maxLevel="1" android:drawable="@drawable/ic_wifi_signal_2" /> + * <item android:maxLevel="2" android:drawable="@drawable/ic_wifi_signal_3" /> + * <item android:maxLevel="3" android:drawable="@drawable/ic_wifi_signal_4" /> + * </level-list> + *</pre> + * <p>With this XML saved into the res/drawable/ folder of the project, it can be referenced as + * the drawable for an {@link android.widget.ImageView}. The default image is the first in the list. + * It can then be changed to one of the other levels with + * {@link android.widget.ImageView#setImageLevel(int)}.</p> * @attr ref android.R.styleable#LevelListDrawableItem_minLevel * @attr ref android.R.styleable#LevelListDrawableItem_maxLevel * @attr ref android.R.styleable#LevelListDrawableItem_drawable |