博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
scroollview listview
阅读量:5891 次
发布时间:2019-06-19

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

引用:

今天写一个成绩表的小程序添加一个ScrollView里面嵌套一个ListView(现在想有点二,ListView自带的有滚动效果的,但还是提出问题跟大家分享哈),碰到了一个问题,不论我的layout_height设置为fill_partent,但不管ListView中添加多少行数据,只能显示二行

翻了一下文档和百度了一下,还有我的QQ群主hellogv给我的提示:

 

Romain Guy write a little info about a ScrollView attribute that is missing  from documentation : android:fillViewport=”true” .

It must be set to ScrollView and has the following efect : when set to true, this attribute causes the scroll view’s child to expand to the height of the ScrollView if needed. When the child is taller than the ScrollView, the attribute has no effect.

当你想让一个高度值不足scrollview的子控件fillparent的时候,单独的定义android:layout_height=”fill_parent”是不起作用的,必须加上fillviewport属性,当子控件的高度值大于scrollview的高度时,这个标签就没有任何意义了。

 

解决的办法有2个 :

1.在ScrollView中添加一属性 android:fillViewport=”true” ,这样就可以让ListView全屏显示了 ;

2.指定ListView的高度 android:layout_height=”420dp” ;

 

修改后的效果

转载地址:http://isfsx.baihongyu.com/

你可能感兴趣的文章
SILK 的 Tilt的意思
查看>>
IPC通信:Posix共享内存2
查看>>
GB2312转成UTF-8
查看>>
C#打开chm定位到特定页面
查看>>
[CareerCup][Google Interview] 寻找动态的中位数
查看>>
javascript操作iframe的那些事
查看>>
servlet相关 jar包位置 BAE上部署web应用
查看>>
路徑 z
查看>>
cpu分析简介
查看>>
1.备忘录模式
查看>>
Html学习笔记3
查看>>
杭州见闻
查看>>
What is Xeround?
查看>>
[转载]jQuery上传插件Uploadify使用详解
查看>>
算法学习的轨迹(转)
查看>>
asmx-web-service-basic-authentication
查看>>
Excel转换成图片的操作方法
查看>>
MFC中读取和设置文件状态
查看>>
分页显示
查看>>
iOS中安全结束 子线程 的方法
查看>>