如何在Android Webview中禁用水平滚动

如何在Android Webview中禁用水平滚动,第1张

如何在Android Webview中禁用水平滚动

这是一种hack,但是过去曾经为我成功地工作过。将WebView围绕在垂直方向的ScrollView中:

<ScrollViewandroid:layout_width="fill_parent"android:layout_height="fill_parent"android:scrollbars="vertical"    >  <WebView    android:id="@+id/mywebview"    android:layout_width="fill_parent"    android:layout_height="fill_parent" /></ScrollView>

然后禁用WebView中的所有滚动。

要禁用WebView的滚动,可以使用以下代码:

 // disable scroll on touchwebview.setonTouchListener(new View.onTouchListener() {    public boolean onTouch(View v, MotionEvent event) {      return (event.getAction() == MotionEvent.ACTION_MOVE);    }});


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5587121.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存