在Android中以编程方式更改线性布局高度

Ven*_*pal 3 android android-layout

我试图以编程方式更改线性布局的高度.我用的时候

ll.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));
Run Code Online (Sandbox Code Playgroud)

我得到例外:

java.lang.ClassCastException:android.view.ViewGroup $ LayoutParams

Ven*_*pal 8

我得到了解决方案LinearLayout.LayoutParams

ll.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT));
Run Code Online (Sandbox Code Playgroud)