2

我正在尝试减少代码中的线性布局高度,它可以工作,但它从底部而不是顶部减小。这是我的代码:

<LinearLayout
android:id="@+id/pension_layout"
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:background="@drawable/linearborder"
android:gravity="center"
android:layout_gravity="top"
android:weightSum="100">


  LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, 600);
    pl.setLayoutParams(params);
4

1 回答 1

-1

我也面临同样的问题。就我而言,我所做的是 -

只需在 X 方向旋转视图

xView.setRotationX(180);

然后使用 layoutParam 设置高度。

LinearLayout.LayoutParams params = (LinearLayout.LayoutParams) 
xView.getLayoutParams();
params.height = 300;
xView.setLayoutParams(params);

它将从顶部切割。

希望这会有所帮助。

于 2017-09-08T11:21:59.917 回答