Android studio 如何避免;警告:[强制转换]冗余强制转换到字符串“;用于数据绑定

Android studio 如何避免;警告:[强制转换]冗余强制转换到字符串“;用于数据绑定,android-studio,android-databinding,android-studio-3.5,android-studio-3.5.3,Android Studio,Android Databinding,Android Studio 3.5,Android Studio 3.5.3,Android Studio会生成大量警告,如下所示: public final ObservableField<String> ofUserName = new ObservableField<>(""); public final ObservableField<String> ofUserName = new ObservableField<String>(""); <EditText android:id="@+id/et

Android Studio会生成大量警告,如下所示:

public final ObservableField<String> ofUserName = new ObservableField<>("");
public final ObservableField<String> ofUserName = new ObservableField<String>("");
<EditText
    android:id="@+id/etUserName"
    style="@style/EditText"
    android:hint="@string/user_name"
    android:inputType="textPersonName"
    android:nextFocusDown="@+id/editTextPassword"
    android:text="@={newActivity.ofUserName}" />
fooBindingImpl.java:106:警告:[强制转换]对字符串的冗余强制转换 set(((java.lang.String)(callbackArg_0))

FooActivity.java具有以下功能:

public final ObservableField<String> ofUserName = new ObservableField<>("");
public final ObservableField<String> ofUserName = new ObservableField<String>("");
<EditText
    android:id="@+id/etUserName"
    style="@style/EditText"
    android:hint="@string/user_name"
    android:inputType="textPersonName"
    android:nextFocusDown="@+id/editTextPassword"
    android:text="@={newActivity.ofUserName}" />
用户名的公共最终可观察字段=新的可观察字段(“”); 我还尝试了以下方法:

public final ObservableField<String> ofUserName = new ObservableField<>("");
public final ObservableField<String> ofUserName = new ObservableField<String>("");
<EditText
    android:id="@+id/etUserName"
    style="@style/EditText"
    android:hint="@string/user_name"
    android:inputType="textPersonName"
    android:nextFocusDown="@+id/editTextPassword"
    android:text="@={newActivity.ofUserName}" />
用户名的公共最终可观察字段=新的可观察字段(“”); 其布局如下:

public final ObservableField<String> ofUserName = new ObservableField<>("");
public final ObservableField<String> ofUserName = new ObservableField<String>("");
<EditText
    android:id="@+id/etUserName"
    style="@style/EditText"
    android:hint="@string/user_name"
    android:inputType="textPersonName"
    android:nextFocusDown="@+id/editTextPassword"
    android:text="@={newActivity.ofUserName}" />


有没有办法避免警告?

您有没有找到合适的解决方案?