我正在尝试滚动手机显示屏内的horizontalView项目like discreatescrollview .
我正在尝试这个
private final void focusOnView(final HorizontalScrollView scroll, final View view) {
new Handler().post(new Runnable() {
@Override
public void run() {
int vLeft = view.getLeft();
int vRight = view.getRight();
int sWidth = scroll.getWidth();
scroll.smoothScrollTo(((vLeft + vRight - sWidth) / 2), 0);
}
});
}
但它滚动到中心,而不是它的子项。
我正在尝试添加这样的按钮...
最佳答案
我准备在这种情况下使用recycle-view,这样我就可以添加
1.snapHelper 捕捉元素 2.添加ItemAnimator并更改它很容易 3.以后添加新项目只是在数组中添加新对象 4.滚动动画非常流畅
关于java - 单击时如何在显示屏内滚动水平 ScrollView 的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58153936/