博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ScrollView嵌套ListView后,进入页面不从顶部开始显示的问题解决
阅读量:6441 次
发布时间:2019-06-23

本文共 450 字,大约阅读时间需要 1 分钟。

ScrollView嵌套ListView后,进入页面不从顶部开始显示的问题解决

首先,正常情况下,如果在ScrollView里嵌套ListView后,会发现ListView只显示1条数据

那么,为了解决这个问题,你一定重写了ListView的高度
重写ListView高度以后,显示正常了

但是如果你的ListView很长,你会发现另外一个问题,就是手机屏幕的底部直接显示到了ListView的底部

原因就是你给ListView填充完数据以后,界面已经显示出来了,又重绘了ListView的高度,导致的这个问题。

解决方案

取消ListView的焦点

listView.setFocusable(false);

实测在代码中通过setFocusable(false)可以解决这个问题

但是在xml里设置android:focusable=”false”并不起作用

同样的方法适用于GridView

转载于:https://www.cnblogs.com/sesexxoo/p/6190450.html

你可能感兴趣的文章
[Big Data - Codis, Mycat(cobar)] 企业互联网+转型实战:如何进行PB级别数据的架构变迁...
查看>>
web前端优化之reflow(减少页面的回流)
查看>>
wampserver中mysql数据库的空密码怎么修改
查看>>
maven_项目的依赖、聚合、继承
查看>>
用sp_lock诊断SQL Sever的死锁问题
查看>>
支持ie的时间控件 html
查看>>
传感器简介
查看>>
SpringMVC文件下载与JSON格式
查看>>
文字旋转
查看>>
hdu1166 敌兵布阵 树状数组/线段树
查看>>
读书笔记之:操作系统概念(第6版)-第一部分 概述(导论,计算机系统结构,操作系统结构)...
查看>>
JavaScript阻止修改对象的三种方式
查看>>
python+ffmpeg切割视频
查看>>
DUMP
查看>>
博客园如何插入编辑代码
查看>>
使用物化视图来同步数据on prebuilt table
查看>>
poj 3421 X-factor Chains 组合数学
查看>>
java 网站用户在线和客服聊天
查看>>
正则表达式语法
查看>>
《IT项目管理》读书笔记(1) —— 概述
查看>>