architecture-components-samples
architecture-components-samples copied to clipboard
[BasicSample] Can't find data ?
Can't find data L58
mProducts = Transformations.switchMap(
savedStateHandle.getLiveData("QUERY", null),
(Function<CharSequence, LiveData<List<ProductEntity>>>) query -> {
if (TextUtils.isEmpty(query)) {
return mRepository.getProducts();
}
return mRepository.searchProducts("*" + query + "*");
});
No data was found by pressing the query button L66
mBinding.productsSearchBtn.setOnClickListener(v -> {
Editable query = mBinding.productsSearchBox.getText();
viewModel.setQuery(query);
});