Drawable.SetLevel(Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Укажите уровень для прорисовываемого элемента.
[Android.Runtime.Register("setLevel", "(I)Z", "")]
public bool SetLevel (int level);
[<Android.Runtime.Register("setLevel", "(I)Z", "")>]
member this.SetLevel : int -> bool
Параметры
- level
- Int32
Новый уровень от 0 (минимум) до 10000 (максимум).
Возвращаемое значение
Возвращает значение true, если это изменение уровня привело к изменению внешнего вида рисуемого объекта (поэтому требуется сделать недействительным), в противном случае возвращает значение false.
- Атрибуты
Комментарии
Укажите уровень для прорисовываемого элемента. Это позволяет прорисовываемому объекту изменять свои изображения в зависимости от непрерывного контроллера, например для отображения хода выполнения или уровня громкости.
Если новый уровень, который вы предоставляете, приводит к изменению внешнего вида рисуемого объекта, он отвечает за вызов #invalidateSelf
, чтобы выполнить перерисовку, <em>и</em> true будут возвращены из этой функции.
Документация по Java для android.graphics.drawable.Drawable.setLevel(int)
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.