Я пытаюсь установить значения в счетчике для этого у меня есть следующий код:
Strings.xml
<string-array name="entries_list">
<item>A</item>
<item>B</item>
<item>C</item>
<item>D</item>
<item>E</item>
</string-array>
ListViewModel.java
...
public MutableLiveData<List<String>> entries = new MutableLiveData<>();
public ListViewModel(Application application){
super(application);
List<String> entries = Arrays.asList(getApplication().getResources().getStringArray(R.array.entries_list));
this.professions.setValue(entries);
}
...
layout_list.xml
....
<data>
<variable
name="listViewModel"
type="com.myapp.ListViewModel" />
</data>
....
<Spinner
android:id="@+id/spnEntries"
app:entries='@={listViewModel.entries}'/>
....
Но когда я пытаюсь выполнить, я получаю следующую ошибку:
**** / ошибка привязки данных **** msg: не удается найти установщик для атрибута «app: записи» с типом параметра android.arch.lifecycle.MutableLiveData> ...
Любая идеячто, как решить это?
Спасибо.