КоординаторLayout и поведение

Download android eBook

Вступление

КоординаторLayout является супермощным FrameLayout, и цель этой ViewGroup - координировать представления, которые внутри него.

Основной привлекательностью CoordinatorLayout является его способность координировать анимацию и переходы представлений в самом файле XML.

КоординаторLayout предназначен для двух основных случаев использования:

: Как декор приложения верхнего уровня или хром

: Как контейнер для конкретного взаимодействия с одним или несколькими дочерними представлениями

замечания

CoordinatorLayout - это контейнер, который расширяет FrameLayout .
Присоединив CoordinatorLayout.Behavior к прямому ребенку CoordinatorLayout , вы сможете перехватывать события касания, вставки окна, измерение, макет и вложенную прокрутку.

Указав Behaviors для дочерних представлений CoordinatorLayout вы можете обеспечить множество разных взаимодействий внутри одного родителя, и эти представления также могут взаимодействовать друг с другом. В классах просмотра могут указываться поведение по умолчанию при использовании в качестве дочернего элемента CoordinatorLayout с использованием аннотации DefaultBehavior .

Связанные примеры

Stats

95 Contributors: 5
Friday, August 4, 2017
Лицензировано согласно: CC-BY-SA

Не связан с Stack Overflow
Rip Tutorial: info@zzzprojects.com

Скачать книгу