android中关于scrollview内部组件android:layout_height="fill_parent"无效的解决办法
来源:互联网 发布:全排列生成算法 编辑:程序博客网 时间:2024/05/22 03:48
今天在调整布局时遇到一个奇怪的问题,在scrollview下加入的组件无论如何也不能自动扩展到屏幕高度,最后对布局文件进行简化,最终得到最简layout配置内容如下:
虽然我的所有组件都设置了android:layout_height="fill_parent",但是结果依然不能扩展到全屏高度,为了看到组件实际大小,我设置了布局组件的背景色,显示效果如下:
很明显,scrollview(蓝色)已经扩展到最大高度了,但是其内部的linearlayout(黄色)却没有扩展.
试了很多办法,就是没有办法让linearlaout组件扩大.
最终,在一个国外的网站上,找到了答案,描述如下:
......
Found the solution myself in the end. The problem was not with the LinearLayout
, but with the ScrollView
(seems weird, considering the fact that the ScrollView
was expanding, while the LinearLayout
wasn't).
The solution was to use android:fillViewport="true"
on the ScrollView
.
原文链接:
http://stackoverflow.com/questions/2599837/linearlayout-not-expanding-inside-a-scrollview
果然,需要设置scrollview的fillViewport属性为"true"才能使其子组件可以扩展!
效果:
向大虾们学习了!
- android中关于scrollview内部组件android:layout_height="fill_parent"无效的解决办法
- android中关于scrollview内部组件 android:layout_height="fill_parent"无效的解决办法
- android中关于scrollview内部组件android:layout_height="fill_parent"无效的解决办法
- android中关于scrollview内部组件android:layout_height="fill_parent"无效的解决办法 .
- android中关于scrollview内部组件android:layout_height="fill_parent"无效的解决办法
- android中关于scrollview内部组件android:layout_height="fill_parent"无效的解决办法
- android中关于scrollview内部组件android:layout_height="fill_parent"无效的解决办法
- android中关于scrollview内部组件android:layout_height="fill_parent"无效的解决办法
- android中scrollview内部组件android:layout_height="fill_parent"无效的解决办法
- Android Scrollview 内部组件android:layout_height="match_parent"无效的解决办法
- Android 技术总结(004)—— ScrollView中的组件设置android:layout_height="fill_parent"不起作用的解决办法
- 在Scrollview中布局中设置android:layout_height="match_parent"无效
- android ScrollView的内部控件的fill_parent没有作用 解决
- [bug]android中ScrollView内部控件match_parent无效的解决!
- android ListView条目的子布局设置android:layout_height="match_parent"无效
- 让ScrollView内部元素的 fill_parent 起作用
- 解决scrollView中设置组件fill_parent不起作用
- 关于android:layout_weight= android:layout_width android:layout_height android:gravity的问题
- 不想穷,就好好记住这篇文章
- C++ static、const对象声明与定义 --续集
- Android的LayoutInflater和MenuInflater
- 采用excel导出报表
- 聊聊“管理+IT”中管理的几个含义
- android中关于scrollview内部组件android:layout_height="fill_parent"无效的解决办法
- 软件架构设计
- 我对互联网的成见有多深
- php生成cab安装包
- svn客户端代理配置
- struts2配置
- 浅谈oracle定时任务job
- struts2配置
- struts2配置