我正在尝试减少代码中的线性布局高度,它可以工作,但它从底部而不是从顶部开始减少。 这是我的代码:
<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);
答案 0 :(得分:-1)
我也面临同样的问题。就我而言,我所做的是 -
只需在X方向旋转视图
xView.setRotationX(180);
然后使用layoutParam设置高度。
LinearLayout.LayoutParams params = (LinearLayout.LayoutParams)
xView.getLayoutParams();
params.height = 300;
xView.setLayoutParams(params);
它将从顶部切割。
希望这会有所帮助。