我正在通过调整页边距来实现像viewr页面这样的caurosel。我能够实现如下
但我遇到了PagerAdapter的问题
{{1}}
虽然我正在设置标签,但我只能为中心页面(所选项目)获得正确的位置,但是当我点击左侧页面的按钮时,它会返回错误的值。
我已经搜索了这个问题很多,到目前为止我找不到解决方案。
寻求你的帮助。
由于
答案 0 :(得分:0)
您可以使用RecyclerView
LinearLayoutManager layoutManager = ...
recyclerView.setLayoutManager(layoutManager);
//when you want horizontal
layoutManager.setOrientation(context,LinearLayoutManager.HORIZONTAL,false);
//when you want vertical
layoutManager.setOrientation(context,LinearLayoutManager.VERTICAL,false);
答案 1 :(得分:0)
PagerAdapter没有问题。实际的问题是由于第三方库被我用作包装视图的动画。