Android之如何解决ScrollView起始位置不是最顶部的解决办法
最近遇到了打开带有ScrollView的页面布局默认起始位置不是最顶部的情况,最后发现问题是因为ScrollView内部嵌套了listview,只需要设置listview获取焦点为false即可。
listview.setFocusable(false);
如果内部嵌套的是其它,也是同样的处理方法。
PS:网上还查到说可以设置myScrollView.smoothScrollTo(0,20);
解决办法:有人说使用方法:
mScrollView.smoothScrollTo(0, 0);
或者
mScrollView.scrollTo(0, 0);
但是经过我的测试使用,是不可以的。现有一个方法能解决:使用该布局最顶部的ScrollView中最顶部的那个控件View、layout都行,让后使用这几行代码使其获取焦点就行了;如下所示:
view.setFocusable(true);view.setFocusableInTouchMode(true);view.requestFocus();
Android之如何解决ScrollView起始位置不是最顶部的解决办法相关推荐
- Android之 如何解决ScrollView 和ListView滑动冲突的问题如何解决ScrollView can host only one direct child
android 采用ScrollView布局时出现异常:ScrollView can host only one direct child. 解决办法:主要是ScrollView内部只能有一个子元素, ...
- android解决ScrollView嵌套ListView不能下拉刷新
为了不误导新人,这篇帖子写的比较早了,这里2016年2月23日21:33:20更新的内容: 千万不要在实际开发中用scrollview嵌套listview\recylerview来处理滑动嵌套, ...
- Android攻城狮ScrollView
ScrollView 滚动视图 滚动视图是指当前拥有很多内容,屏幕显示不完整时,需要通过滚动来显示完整的视图. ----------------------------- ScrollBar分两种: ...
- 四种方案解决ScrollView嵌套ListView问题
在工作中,曾多次碰到ScrollView嵌套ListView的问题,网上的解决方法有很多种,但是杂而不全.我试过很多种方法,它们各有利弊. 在这里我将会从使用ScrollView嵌套ListView结 ...
- android+点击屏幕隐藏键盘,Android点击EditText文本框之外任何地方隐藏键盘的解决办法...
1,实现方法一: 通过给当前界面布局文件的父layout设置点击事件(相当于给整个Activity设置点击事件),在事件里进行键盘隐藏 android:id="@+id/traceroute ...
- Android透明到白色滑动渐变,Android中Toolbar随着ScrollView滑动透明度渐变效果实现...
Android中Toolbar随着ScrollView滑动透明度渐变效果实现 一.思路:监听ScrollView的滑动事件 不断的修改Toolbar的透明度 二.注意 1.ScrollView 6.0 ...
- Linux 2.6.32-279.el6.x86_64 ANDROID SDK碰到”LIBC.SO.6: VERSION `GLIBC_2.14′ NOT FOUND”的解决方法(1)
1.执行locate libc.so.6找到库的位置; /lib64/libc.so.6 2.查看系统已支持的版本: strings /lib64/libc.so.6 | grep GLIB ...
- marquee滚动起始位置_巧用喵影关键帧制作滚动水印,让视频小偷无可盗
视频创作者最奔溃瞬间,不是翻遍了所有网站还找不到合适的素材,也不是作品快完成了却发现电脑死机,而是自己呕心沥血做出来的视频被盗了,结果盗版视频的播放量还更高!! 理想的解决方法就是给视频打上水印. ...
- android开发百度地图坐标偏差,利用百度地图Android sdk高仿微信发送位置功能及遇到的问题...
接触了百度地图开发平台半个月了,这2天试着模仿了微信给好友发送位置功能,对百度地图的操作能力又上了一个台阶 我在实现这个功能的时候,遇到一些困难,可能也是别人将会遇到的困难,特在此列出 1.在微信发送 ...
最新文章
- 特斯拉FSD车端感知解析
- Nginx 内置 命令启动,停止和重新加载Nginx
- Cocos2d-x 中 CCProgressTimer
- 人人都可以写贪吃蛇(白话javascript版)
- 并发减库存,怎么保证不超卖?
- 性能优化的常见模式及趋势
- shell脚本——系统工具箱(SystemToolbox)
- 最直白的编译原理-基础知识(清华-王书3版)
- 故障排查——CPU使用率过高
- 百度网盘直链下载助手(MacOSChrome)
- 桌面文件删除不掉的解决方案
- iphonex计算机隐藏功能,iPhoneX如何隐藏小白条 iPhoneX隐藏小白条方法【步骤介绍】...
- 你认为的CISP这个证书是怎么样的
- Allegro添加中文字体的简单有效方法
- 重启服务器命令有哪些,每一个重启命令区别又是什么?
- Gate联合NFTBomb七大活动,NBP“holder”的福音
- 2020高级操作系统 复习考点(五)
- C语言报错:error: expected ‘while’ at end of input } ^
- 基于图像的三维重建——特征点检测与匹配(2)
- c语言again的用法,重新开始:again用法小结
热门文章
- 方法参数修饰符in,out,ref
- .NET 6 全新指标 System.Diagnostics.Metrics 介绍
- 使用 Tye 辅助开发 k8s 应用竟如此简单(三)
- 关于Dapper实现读写分离的个人思考
- 在龙芯上调试CoreCLR
- 【壹刊】Azure AD B2C(一)初识
- 红帽借“订阅”模式成开源一哥,首创者升任总裁
- 让人迷茫的三十岁!从专业技能、行业知识和软实力谈一下!
- ASP.NET Core 中的静态文件
- 潘淳:国士无双《微软技术俱乐部(苏州)成立大会暨微软技术交流会介绍》附专题视频...