Как избежать «предупреждение: [приведение] избыточное приведение к строке» для привязки данных - PullRequest
1 голос
/ 13 февраля 2020

Android Studio генерирует множество предупреждений, например:

fooBindingImpl. java: 106: предупреждение: [приведение] избыточное приведение к String fooActivityOfUserName.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}" />

Есть ли способ избежать предупреждения?

...