2

google MapView在我的应用程序中使用并将缩放级别设置为 2,以便可以看到带有大陆名称的世界地图。现在我想禁用水平滚动。任何人都可以分享一些关于如何做到这一点的想法吗?

4

1 回答 1

0

刚刚有了一个想法。使用MotionEvent.AXIS_*标志。

@Override
public boolean onTouch(View view, MotionEvent event) {
    if (event.getAction() == MotionEvent.ACTION_AXIS_...) {
        // ...
    }
    return sper.onTouchEvent(event);
}

查看 AXIS_HSCROLL、AXIS_VSCROLL、AXIS_X、AXIS_Y、AXIS_Z:文档

于 2012-10-31T16:20:02.643 回答