Добавить пользовательское представление в LinearLayout Динамически, используя привязку данных (MVVM) - PullRequest
0 голосов
/ 28 апреля 2019

Как добавить пользовательский макет в LinearLayout, если вы используете привязку данных?

Вот мой макет активности. Я хочу добавить несколько макетов динамически в "layoutOptions" linearLayout.

<layout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:bind="http://schemas.android.com/tools">
<data>

    <variable
        name="mainViewModel"
        type="com.mihir.facilities.viewmodel.FacilitiesViewModel" />
</data>

<LinearLayout
    android:id="@+id/layoutOptions"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"/>

</layout>

В моей viewModel я раздул макет, который хочу добавить, но я не уверен, как я могу получить доступ к "layoutOptions" linearLayout в моем "FacilitiesViewModel", чтобы вызвать метод "addView".

...