嗨我有2个项目进入linearlayout,我需要将它们推到屏幕底部。现在他们也从屏幕开始。我该怎么办?
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:layout_gravity="bottom"
android:gravity="bottom"
android:src="@drawable/splash" />
<include
android:layout_gravity="bottom"
android:id="@+id/footer_raw"
android:layout_width="fill_parent"
android:gravity="bottom"
android:layout_height="30dp"
layout="@layout/footer_raw" />
</LinearLayout>
答案 0 :(得分:2)
将LinearLayout
替换为RelativeLayout
,并android:layout_alignParentBottom
=&#34; true&#34;到你的footer_raw
答案 1 :(得分:0)
将android:layout_gravity="bottom"
添加到您的父版面。
答案 2 :(得分:0)
将您的代码更改为此
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="bottom"
android:orientation="vertical">
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:layout_gravity="bottom"
android:gravity="bottom"
android:src="@drawable/splash" />
<include
android:layout_gravity="bottom"
android:id="@+id/footer_raw"
android:layout_width="fill_parent"
android:gravity="bottom"
android:layout_height="30dp"
layout="@layout/footer_raw" />
</LinearLayout>
答案 3 :(得分:0)
将此属性应用于您的商品,
机器人:layout_gravity = “底部”。或使用相对布局作为父布局。