Android WebView:如何在不同页面之间水平滚动?

发布于 2024-12-10 17:26:12 字数 107 浏览 0 评论 0原文

我有几个 HTML 页面,我希望它们能够水平滚动,就像阅读一本书或一本杂志一样。但我希望每个页面在滚动时都能卡入到位,而不是完全平滑的水平滚动。

我可以采取什么最好的方法来做到这一点?

I have several HTML pages that I'd like to be able to scroll horizontally, kind of like how you would read a book or a magazine. But instead of a totally smooth scrolling horizontally, I would like each page to kind of click into place as I scroll.

What is the best way I can go about doing this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

断念 2024-12-17 17:26:12

也许将 ViewFlipper 与多个 WebViews 一起使用,并在翻转视图时添加动画。

此外,您还必须添加 GestureDetector 并实现 onFling() 方法。

根据您拥有的网页数量,您可能希望限制 WebView 实例的数量并重新使用它们,并在显示时加载另一个页面。

Maybe use a ViewFlipper with multipe WebViews and add animations when you flipp through your views.

Also you would have to add a GestureDetector and implement the onFling() method.

Depending on how many webpages you have you might want to limit the amount of WebView instances and resuse them and just load another page when they are shown.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文