Android:禁止ScrollView在子控件的布局改变时自动滚动的的方法
2015-08-24 14:56
615 查看
最近在做一个项目,上面是一个LinearLayout布局,下面是一个百度地图的MapView控件,MapView控件的高度比较大,导致整个页面的的内容就超出了屏幕的显示区域,于是就在外面套了个scrollview,但新问题出现了,每次进入页面时,由于地图的加载导致scrollview总是自动滚动到了最底部,上面的LinearLayout区域只显示了下面的一部分,为了解决这个问题我用了scrollview.Fling(0)、scrollview.scrollTo(0,0);但都不管用,没想到看似简单的问题却变得如此地紧手,鼓捣了好久才找到最好的解决办法:
重写scrollview中的如下方法,并将其返回值设为0即可。
来自:
/article/3527118.html
重写scrollview中的如下方法,并将其返回值设为0即可。
@Override protected int computeScrollDeltaToGetChildRectOnScreen(Rect rect) { return 0; }
来自:
/article/3527118.html
相关文章推荐
- Android IM(一)实现用户注册、登录、修改密码和注销
- Android-Fragment(与Activity 直接传参 / 通信)
- Android IM(二)对分组、好友和头像等一些操作
- Android,谁动了我的内存
- Android IM(三)会议室创建、加入以及查询会议室中所有成员
- Android IM(四)单人聊天和多人聊天(发送消息、接收消息)
- android开发问题 Failed to pull selection
- android color.xml
- Android IM(五)连接断开重连
- Android系统自带样式(android:theme)
- Android ActionBar总结一
- android如何播放资源文件夹raw中的视频
- 【android动态布局】之【ListView动态加载数据模板(使用xml布局)】
- Android Animation 动画Demo(Frame帧动画)
- 【android动态布局】之【ListView动态加载数据模板(使用xml布局)】
- android学习记录(1)——搭建环境(win x86)
- Android-Fragment(生命周期)
- android sdk 镜象站点
- android studio中图片格式的问题
- android 动画解析