两种方法将textedit与ViewModel绑定

时间:2019-04-20 09:36:25

标签: android android-fragments

我该如何使用绑定和viewmodel进行两种方式的编辑?

subset_1 = df[['a']]
subset_1['origin'] = 'a'
subset_1.rename(columns={'a':'data'}, inplace=True)

subset_2 = df[['b']]
subset_2['origin'] = 'b'
subset_2.rename(columns={'b':'data'}, inplace=True)

df_rearranged = subset_1.append(subset_2)

在我的视图模型中,我有

<data>

    <variable
        name="viewmodel"
        type="com.example.tutorme.viewmodel.ViewModel" />
</data>

<EditText
        android:id="@+id/course_name_textfield"
        android:layout_width="wrap_content"
        android:layout_height="56dp"
        android:layout_marginStart="32dp"
        android:layout_marginTop="64dp"
        android:ems="10"
        android:inputType="textPersonName"
        android:hint="name"

        android:text="@={viewmodel.getname}"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

我有绑定和viewmodel设置,但是我不断收到这样的错误,即viewmodel.name.getValue()无法反转,没有反方法。

我该如何解决该错误?

0 个答案:

没有答案