android LinearLayout剩余空间的问题。
巴扎黑
巴扎黑 2017-04-17 17:24:20
[Android讨论组]

在LinearLayout中,使用

android:layout_weight="1"
android:layout_height="0dp"

这种写法是否可以将控件的高度设置为余下的所有空间?
为什么这段代码用在ListView和RecyclerView可以完美占据剩余空间,而在TextView中却不可以呢?
求教!
代码:




    

    

    

        

            

            

            

                


                

            

            

            

                

                    

                        

                        

                    

                    


                    

                    

                     
                    
                    

                        

                        
                    

                

                

            


        

        

    



巴扎黑
巴扎黑

全部回复(4)
怪我咯

textview中也是可以的,是不是你的textview字体太小,显示在上方了

阿神

贴一下你textview的整个布局文件

怪我咯

你将你的布局文件全部贴出来

PHP中文网

LinearLayout是有方向的,

`android:layout_weight="1"
android:layout_height="0dp"`

仅仅在垂直布局时占据剩余的空间,假如LinearLayout是横向的,那就不生效了
这样

`android:layout_weight="1"
    android:layout_width="0dp"`
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号