Я пытаюсь установить значения в счетчике для этого. У меня есть следующий код:
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: Не удается найти установщик для атрибута «приложение: записи» с типом параметра android.arch.lifecycle.MutableLiveData> ...
Есть идеи, как это решить?
Спасибо.