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>Note:</strong> не вызывает этот метод из #draw(android.graphics.Canvas), #onDraw(android.graphics.Canvas)#dispatchDraw(android.graphics.Canvas) или любого связанного метода.
Java документации по android.view.ViewGroup.removeAllViewsInLayout().
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".