最佳答案
我正在寻找一种方法来滚动RecyclerView
以在顶部显示所选项目。
在ListView
中,我能够通过使用scrollTo(x,y)
并获得需要居中的元素的顶部来做到这一点。
喜欢的东西:
@Override
public void onItemClick(View v, int pos){
mylistView.scrollTo(0, v.getTop());
}
问题是RecyclerView
在使用它的scrollTo
方法时返回一个错误
RecyclerView不支持滚动到绝对位置
我如何滚动RecyclerView
来把选定的项目放在视图的顶部?