我用 10 布局创建 Scrollview。我想通过拖动来改变布局位置。
layout_view.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent ev) {
final int action = ev.getAction();
switch (action) {
case MotionEvent.ACTION_DOWN: {
...
问题是当我向下/向上拖动时(当我向右/向左拖动时效果很好):
1) MotionEvent.ACTION_CANCEL 发生
2)滚动视图正在移动
1)如何在拖动布局时禁用 Scrollview 滚动?
2) 你知道如何在不获取 MotionEvent.ACTION_CANCEL 的情况下保持布局吗?
谢谢