Было бы удобно, если бы вы поделились каким-то кодом.
Вот что я хотел бы сделать.
Внутри ViewModel
создайте объект MutableLiveData
и объявите его вФайл layout
, как показано ниже.
В ViewModel
,
val yourVariable : MutableLiveData<String> = MutableLiveData()
В файле layout
,
Сначала добавьте ViewModel
, как показано ниже.
<data>
<variable
name="viewmodel"
type="com.example.app.YourViewModel" />
</data>
Затем к EditText
,
<EditText
android:id="@+id/yourID"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@={viewmodel.yourVariable}"
/>
Затем вы можете использовать yourVariable
внутри вашего ViewModel
.