安卓学习笔记---让WebView不可滑动(上下左右)
来源:互联网 发布:淘宝银龙裁决多少钱 编辑:程序博客网 时间:2024/05/18 02:29
遇到一个需求,原来WebView是可以自动滑动的,但是现在说让不能WebView的上下左右滑动,就是固定的,查看到
WebView有几个与滚动有关的方法,设置之后,但是都无效。如:
WebView.setScrollContainer(false);
WebView.setVerticalScrollBarEnabled(false);
WebView.setHorizontalScrollBarEnabled(false);
WebView的滚动与onTouch有关,如果关闭是否可以呢?可以试试
public class NoScrollWebView extends WebView { public NoScrollWebView(Context context) { super(context); } public NoScrollWebView(Context context, AttributeSet attrs) { super(context, attrs); } public NoScrollWebView(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); } @TargetApi(Build.VERSION_CODES.LOLLIPOP) public NoScrollWebView(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) { super(context, attrs, defStyleAttr, defStyleRes); } //禁止滑动 @Override public boolean onTouchEvent(MotionEvent event) { return false; }}
然后在xml文件里面引用
<com.view.NoScrollWebView android:id="@+id/webview_play_music" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_margin="@dimen/dimen6"/>
然后进行测试,果然就不能自己滚动了,这样的效果还是不错的
阅读全文
0 0
- 安卓学习笔记---让WebView不可滑动(上下左右)
- 设置WebView不可滑动
- 安卓学习-WebView
- Android菜鸟学习笔记(WebView加载html,滑动时闪屏)
- 【Android】安卓学习笔记之使用WebView加载网页
- 安卓学习笔记---Fragment 里面加webview 监听onback事件(WebView的返回以及整个退出事件)
- 安卓自定义控件之不可滑动柱状图
- 安卓自定义控件之不可滑动的折线图
- 安卓学习笔记(六)ViewPager设置左右滑动效果——安卓第四天
- 安卓随手笔记十一:(webView的使用)
- 【安卓笔记】WebView控件使用
- 安卓笔记android WebView乱码解决办法
- 安卓学习笔记---完美解决Android的WebView加载失败(404,500),显示的自定义视图
- 【学习笔记】让一个块级元素上下左右居中 ps:初学者求轻虐
- 【安卓笔记】滑动删除示例
- 安卓怎么让网页在webview打开
- 【Unity 3D学习】获取鼠标滑动方向(上下左右)-控制摄像机围绕物体旋转
- 安卓学习笔记---解决Android签名混淆后WebView与JS交互失效的问题
- 在IIS上部署你的ASP.NET Core项目
- 微软CNTK 2.0版本发布,支持C#
- 介绍几种常用的插值方法以及代码-双三次插值
- 从真实项目中抠出来的设计模式——第一篇:策略模式
- NuGet社区使用体验调查
- 安卓学习笔记---让WebView不可滑动(上下左右)
- 微服务网关Ocelot
- [认证授权] 2.OAuth2授权(续) &amp; JSON Web Token
- 83
- EntityFramework Core不得不注意的性能优化意外收获,你会用错?
- 在ASP.NET Core中使用Apworks快速开发数据服务
- 自制scratch小游戏
- 我为什么鼓励工程师写blog
- NuGet社区使用体验调查