我有一项服务,它提供大多数时间对用户可见的 UI。
当我遇到问题时,我正在尝试新的应用程序架构。
MyModelviewModel viewModel = ViewModelProviders.of(this).get(MyModelviewModel.class);
但如你所知this
,只能是AppCompat
或Fragment
有其他选择吗?或者我可以把观察者直接放在我LiveData
喜欢的人身上吗ViewModel
viewModel.getList().observe(Playground.this, new Observer<List<TestEntity>>() {
@Override
public void onChanged(@Nullable List<TestEntity> items) {
recyclerViewAdapter.addItems(items);
}
});