Я видел ссылку о Привязке в Android. Если возможно, приведите пример с объяснением. Я думаю, что это связано с какой-то группой представления.

2
Avijit Karmakar 27 Май 2017 в 18:34

2 ответа

Лучший ответ

Anchor View можно легко понять с помощью примера ниже

<ImageView
        android:id="@+id/value_animator_subjectb"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:srcCompat="?android:attr/textSelectHandle"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="190dp"
        android:layout_alignLeft="@+id/xyz_button" />

ImageView собирается выровнять свой левый край с левым краем представления с идентификатором xyz_button, так что в этом случае представление с идентификатором xyz_button является представлением привязки.

4
Aamir Khan 27 Май 2017 в 15:56

В относительном макете или в любой группе представлений, если мы используем так много атрибутов для позиционирования нашего представления, например:

android:layout_alignTop, android:layout_alignBottom и т. Д.

В этих атрибутах мы предоставляем идентификатор представления, чтобы выровнять наше представление. Подобно:

android:layout_alignBottom="@+id/add_btn"

Таким образом, данный вид называется Anchor View. Вот вид с идентификатором addBtnView - это Якорный вид .

3
Avijit Karmakar 27 Май 2017 в 16:00