国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

ScrollView無法填滿的問題

2019-11-09 17:16:08
字體:
供稿:網(wǎng)友

最近在開發(fā)項目中遇到一個問題,布局高度在某些國產(chǎn)酷派小屏幕手機上高度不夠全部顯示,于是使用了ScrollView嵌套LinearLayout,但問題又出現(xiàn)了,在大屏幕手機如三星note3手機上下面會留白,問題的解決辦法是在第一層LinearLayout里面嵌套多個LinearLayout,最重要的是將ScrollView中android:fillViewport設置為true。

當ScrollView里的元素想填滿ScrollView時,使用"fill_parent"是不管用的,必需為ScrollView設置:android:fillViewport="true"。

  

 

   當ScrollView沒有fillVeewport=“true”時, 里面的元素(比如LinearLayout)會按照wrap_content來計算(不論它是否設了"fill_parent"),而如果LinearLayout的元素設置了fill_parent,那么也是不管用的,因為LinearLayout依賴里面的元素,而里面的元素又依賴LinearLayout,這樣自相矛盾.所以里面元素設置了fill_parent,也會當做wrap_content來計算.


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 延安市| 佛冈县| 孝感市| 长海县| 全州县| 西贡区| 嘉定区| 贵州省| 开原市| 老河口市| 萝北县| 宁远县| 东港市| 乌兰浩特市| 太康县| 乐都县| 五河县| 咸宁市| 政和县| 龙井市| 罗山县| 东至县| 大洼县| 三台县| 巩义市| 泽普县| 秭归县| 阿勒泰市| 华蓥市| 鲁甸县| 达尔| 安平县| 山东省| 那曲县| 吴旗县| 布拖县| 东阳市| 仲巴县| 渭源县| 海盐县| 冕宁县|