android 进入页面时让焦点固定在顶部
2016-05-16 13:55
357 查看
页面用ScrollView整体滑动,嵌套自定义gridview进入页面时总是显示在最底部,要想换成页面顶部需要解决焦点抢占问题:
在该页面布局文件的根布局中设置descendantFocusability这一属性android:descendantFocusability="blocksDescendants"即可。
文档解释:
beforeDescendants:viewgroup会优先其子类控件而获取到焦点
afterDescendants:viewgroup只有当其子类控件不需要获取焦点时才获取焦点
blocksDescendants:viewgroup会覆盖子类控件而直接获得焦点
页面用ScrollView整体滑动,嵌套自定义gridview进入页面时总是显示在最底部,要想换成页面顶部需要解决焦点抢占问题:
在该页面布局文件的根布局中设置descendantFocusability这一属性android:descendantFocusability="blocksDescendants"即可。
文档解释:
beforeDescendants:viewgroup会优先其子类控件而获取到焦点
afterDescendants:viewgroup只有当其子类控件不需要获取焦点时才获取焦点
blocksDescendants:viewgroup会覆盖子类控件而直接获得焦点
相关文章推荐
- android 开发奇葩问题
- Android 打开URL
- 解决Android输入法不隐藏的问题
- Android手势锁实现
- Android官方文档之Content Providers
- Android开机启动耗时较多的部分有3个,分别是preloadclasses和scan packages。//preload-resources
- Android基础之listview多种布局
- Android ScrollView listview 自定义listview导致低配置手机卡死现象
- Android ButterKnife注入框架 使用
- 【Android 基础】Google新推出的Android布局控件FlexboxLayout
- android viewpager 弹性效果的实现,首页往左拉弹回,尾页往右拉弹回
- Android之解决aidl里面函数参数太大不能跨进程通信的问题
- Android开发笔记(一百零一)滑出式菜单
- Android中自定义控件(view)的写法
- 【Bugly干货分享】手把手教你逆向分析 Android 程序
- 5分钟打造Android一键退出功能
- Android Studio JNI使用之个人笔记
- android学习笔记(三)__Activity和main.xml文件
- android学习笔记(二)__系统框架
- Android仿斗鱼领取鱼丸文字验证(三)