Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 布局高度从底部降低_Android_Layout - Fatal编程技术网

Android 布局高度从底部降低

Android 布局高度从底部降低,android,layout,Android,Layout,我试图在代码中减少线性布局的高度,它是有效的,但它是从底部而不是顶部减少的。 这是我的密码: <LinearLayout android:id="@+id/pension_layout" android:layout_width="fill_parent" android:layout_height="match_parent" android:background="@drawable/linearborder" android:gravity="center" android:layo

我试图在代码中减少线性布局的高度,它是有效的,但它是从底部而不是顶部减少的。 这是我的密码:

<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">

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

只需沿X方向旋转视图

xView.setRotationX(180);
然后使用layoutParam设置高度

LinearLayout.LayoutParams params = (LinearLayout.LayoutParams) 
xView.getLayoutParams();
params.height = 300;
xView.setLayoutParams(params);
它将从顶部切割


希望这会有所帮助。

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

只需沿X方向旋转视图

xView.setRotationX(180);
然后使用layoutParam设置高度

LinearLayout.LayoutParams params = (LinearLayout.LayoutParams) 
xView.getLayoutParams();
params.height = 300;
xView.setLayoutParams(params);
它将从顶部切割


希望这会有所帮助。

在dp中提及布局高度。如果你提到40 dp,你的布局将恰好是40 dp。dp指的是密度像素。是。您在java代码中提到了它。但建议在xml中提及相同的内容,因为UI和逻辑是分开的。您对ui所做的任何更改都不会影响.java文件中的逻辑问题是,即使我更改xml文件中的布局高度,它也会从底部降低,我需要从顶部降低。android:layout_marginTop=“提及dp”。使用此选项可以将布局设置为从顶部开始的任何位置。在android中提及您的布局高度:layout_height=“yourdp”。我不明白你的意思。它指的是空间还是你想要布局高度。我的意思是,当它减少时,底部的部分减少了,而不是顶部的部分,你给我的?top |------------------| Bottom(但在垂直方向上)当我减小时,它的底部被减小,相对于dp中的布局高度。如果你提到40 dp,你的布局将恰好是40 dp。dp指的是密度像素。是。您在java代码中提到了它。但建议在xml中提及相同的内容,因为UI和逻辑是分开的。您对ui所做的任何更改都不会影响.java文件中的逻辑问题是,即使我更改xml文件中的布局高度,它也会从底部降低,我需要从顶部降低。android:layout_marginTop=“提及dp”。使用此选项可以将布局设置为从顶部开始的任何位置。在android中提及您的布局高度:layout_height=“yourdp”。我不明白你的意思。它指的是空间还是你想要布局高度。我的意思是,当它减少时,底部的部分减少了,而不是顶部的部分,你给我的?顶部--------------------底部(但在垂直方向)当我缩小时,缩小的是底部