【发布时间】:2023-03-28 21:51:01
【问题描述】:
我正在开发一个应用程序,其中有 RecyclerView 带有复选框和搜索视图。对于从编辑文本中搜索,我添加了
search.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
}
@Override
public void afterTextChanged(Editable s) {
}
});
在afterTextChanged() 中,我正在更改列表并致电notifydatasetChanged()
但复选框的状态在搜索后会丢失。有什么方法可以保持复选框的状态吗?
【问题讨论】:
-
可以分享源代码吗?
标签: android android-layout search checkbox android-recyclerview