有没有办法设置布局的宽度?
因为大部分时间它不起作用。
如果你采用XML的方式,你需要使用layout_width属性:
<LinearLayout
android:layout_width ="100dp"
android:layout_height="wrap_content" />
如果你是通过编程来实现它的,你需要使用LayoutParams:
LinearLayout ll = new LinearLayout(this);
parentView.addView(ll, new LinearLayout.LayoutParams(100, LayoutParams.WRAP_CONTENT));
layout_width
或width
属性。例如:<LinearLayout android:layout_width="100dip" android:layout_height="100dip" />
<WhateverLayout ... android:layout_width='xxxdip' />