在我的XML文件中有一個 Linearlayout,但是高度和寬度是布滿整個屏幕的。現在我想動態的改變布局的高和寬。
使用以下的代碼:
_llChooseType.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,getWindowManager().getDefaultDisplay().getHeight()-100));
但是卻得到錯誤:
java.lang.ClassCastException: android.view.ViewGroup$LayoutParams exception.
使用:
new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT,getWindowManager().getDefaultDisplay().getHeight()-100));