【问题标题】:How to set height of LinearLyout as matchparent programmatically如何以编程方式将 LinearLyout 的高度设置为 matchparent
【发布时间】:2018-05-20 13:36:24
【问题描述】:

我想设置线性布局的高度以匹配父级,但没有得到我该怎么做?我是android编程的菜鸟。我试图在这个网站上找到它,但找不到。您的帮助将不胜感激。

【问题讨论】:

    标签: height android-linearlayout


    【解决方案1】:
         LinearLayout l = new LinearLayout(this);
    
         l.setLayoutParams(new 
         LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, 
         LinearLayout.LayoutParams.MATCH_PARENT));
         l.setLayoutParams(new WindowManager.LayoutParams());
         setContentView(l);
    

    【讨论】:

    • 出现错误“java.lang.ClassCastException: android.view.WindowManager$LayoutParams 无法转换为 android.support.design.widget.CoordinatorLayout$LayoutParams”
    • 你必须从你的 xml 文件中删除 CoordinatorLayout
    猜你喜欢
    • 2012-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-08
    • 1970-01-01
    • 2016-10-27
    相关资源
    最近更新 更多