ViewGroup.RemoveAllViewsInLayout Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается подклассом ViewGroup для удаления дочерних представлений из себя, когда ему необходимо сначала узнать свой размер на экране, прежде чем вычислить, сколько дочерних представлений будет отображаться.
[Android.Runtime.Register("removeAllViewsInLayout", "()V", "GetRemoveAllViewsInLayoutHandler")]
public virtual void RemoveAllViewsInLayout ();
[<Android.Runtime.Register("removeAllViewsInLayout", "()V", "GetRemoveAllViewsInLayoutHandler")>]
abstract member RemoveAllViewsInLayout : unit -> unit
override this.RemoveAllViewsInLayout : unit -> unit
- Атрибуты
Комментарии
Вызывается подклассом ViewGroup для удаления дочерних представлений из себя, когда ему необходимо сначала узнать свой размер на экране, прежде чем вычислить, сколько дочерних представлений будет отображаться. Например, коллекция или ListView, у которых может быть 50 дочерних элементов, но на самом деле отображается только количество дочерних элементов, которые в настоящее время могут поместиться внутри объекта на экране. Не вызывайте этот метод, если вы не расширяете ViewGroup и не понимаете конвейер измерения представления и макета.
<strong>Примечание.</strong> не вызывайте этот метод из #draw(android.graphics.Canvas)
, #onDraw(android.graphics.Canvas)
#dispatchDraw(android.graphics.Canvas)
или любого связанного метода.
Документация по Java для android.view.ViewGroup.removeAllViewsInLayout()
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.