我正在开发包含阅读 epub 书籍的 Android 应用程序。在那我需要在书本视图中放置两页。如果这些页面超过屏幕尺寸,用户必须滚动和查看书籍,并且必须捏缩放书籍,用户可以平移书籍进行阅读。
起初我试图在 Relativelayout 中放置两个 webview。我可以通过将 relativelayout 放置在滚动视图和水平滚动视图中以在水平和垂直方向滚动来实现这一点。
但是在滑动页面时出现问题,并且 pinchzoom 在滚动视图中不起作用;它保留在第一页本身。我不知道我哪里错了。
我正在开发包含阅读 epub 书籍的 Android 应用程序。在那我需要在书本视图中放置两页。如果这些页面超过屏幕尺寸,用户必须滚动和查看书籍,并且必须捏缩放书籍,用户可以平移书籍进行阅读。
起初我试图在 Relativelayout 中放置两个 webview。我可以通过将 relativelayout 放置在滚动视图和水平滚动视图中以在水平和垂直方向滚动来实现这一点。
但是在滑动页面时出现问题,并且 pinchzoom 在滚动视图中不起作用;它保留在第一页本身。我不知道我哪里错了。
你是把 WebView 放在 ScrollView 里面吗?它的功能很有趣。如果您这样做,则必须禁用外部 ScrollView。
您可以修改ScrollView
为可锁定,如此处。