【发布时间】:2017-10-05 09:07:25
【问题描述】:
我有自定义 recyclerview 和 view Holder。我有一个搜索视图。我想根据 searchview 搜索文本移动回收站视图位置。我怎样才能完成这项任务?以便搜索文本过滤器将执行,并根据过滤我将获得过滤文本的位置。并使用它我可以将我的焦点(滚动)移动到那个位置。
谢谢
【问题讨论】:
标签: android filter android-recyclerview searchview
我有自定义 recyclerview 和 view Holder。我有一个搜索视图。我想根据 searchview 搜索文本移动回收站视图位置。我怎样才能完成这项任务?以便搜索文本过滤器将执行,并根据过滤我将获得过滤文本的位置。并使用它我可以将我的焦点(滚动)移动到那个位置。
谢谢
【问题讨论】:
标签: android filter android-recyclerview searchview
试试这个:
myRecyclerview.scrollToPosition(position);
如果在某些情况下不起作用(键盘打开等),请尝试使用延迟。
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
myRecyclerview.scrollToPosition(position);
}
}, 200);
【讨论】: