相关疑难解决方法(0)

RecyclerView - 如何在某个位置平滑滚动到项目顶部?

在RecyclerView上,我可以使用以下命令突然滚动到所选项目的顶部:

((LinearLayoutManager) recyclerView.getLayoutManager()).scrollToPositionWithOffset(position, 0);
Run Code Online (Sandbox Code Playgroud)

但是,这突然将项目移动到顶部位置.我想顺利地移动到项目的顶部.

我也尝试过:

recyclerView.smoothScrollToPosition(position);
Run Code Online (Sandbox Code Playgroud)

但它不能很好地工作,因为它不会将项目移动到选定的顶部位置.它只是滚动列表,直到位置上的项目可见.

android scroll position smooth android-recyclerview

100
推荐指数
7
解决办法
8万
查看次数

自定义水平滚动视图与选择器

用户需要在我的应用程序的注册页面中输入其权重,为此创建水平滚动视图,中心元素数据将作为用户的高度(以英寸为单位).

在此输入图像描述

我尝试从Android SpinnerWheel实现Spinner Wheel Library,但它只支持int值,不支持分数.

我还尝试使用带有Center Lock库的Android Horizo​​ntalScrollView,但它不支持自动滚动.

任何人都可以建议一些示例或技巧来实现上面提到的滚动视图,中心元素值作为字段条目?

提前致谢!

android android-scrollview

7
推荐指数
1
解决办法
6079
查看次数