相关疑难解决方法(0)

滚动RecyclerView以在顶部显示所选项目

我正在寻找一种滚动方式以RecyclerView在顶部显示所选项目的方法.

ListView我能够通过这样做,scrollTo(x,y)并获得了需要为中心元素的顶部.

就像是:

@Override
public void onItemClick(View v, int pos){
    mylistView.scrollTo(0, v.getTop());
}
Run Code Online (Sandbox Code Playgroud)

问题是RecyclerView当使用它的scrollTo方法时返回错误

RecyclerView不支持滚动到绝对位置

如何滚动a RecyclerView以将所选项目放在视图顶部?

android scroll android-recyclerview

192
推荐指数
12
解决办法
18万
查看次数

在recyclerview中停止滚动

我需要在recyclerview中修改滚动,如果用户只删除其中一个可见视图,我想在可用位置显示不可见的视图.我试过以下事情,

添加

android:overScrollMode="never"
Run Code Online (Sandbox Code Playgroud)

在xml上,和

recyclerView.setHasFixedSize(false);
Run Code Online (Sandbox Code Playgroud)

在Java上,但没有任何帮助,任何帮助将是非常值得注意的.

谢谢.

更新

我想禁用滚动选项,用户只能在删除其中一个可见项后才能看到隐藏项.

android android-recyclerview

3
推荐指数
1
解决办法
8383
查看次数

标签 统计

android ×2

android-recyclerview ×2

scroll ×1