如何在Android中设置布局的宽度?

4 java android

有没有办法设置布局的宽度.

因为大多数时候它不起作用?

Jer*_*gan 18

如果您正在使用XML方式,那么您将使用layout_width属性:

<LinearLayout
    android:layout_width ="100dp"
    android:layout_height="wrap_content" />
Run Code Online (Sandbox Code Playgroud)

如果您以编程方式执行此操作,则可以使用LayoutParams:

LinearLayout ll = new LinearLayout(this);
parentView.addView(ll, new LinearLayout.LayoutParams(100, LayoutParams.WRAP_CONTENT));
Run Code Online (Sandbox Code Playgroud)