【发布时间】:2016-07-28 11:28:27
【问题描述】:
我有一个父线性布局,其方向为vertical,在此下我有另一个布局,其方向为vertical,它有一个子布局,其方向为Horizontal。
此布局有 2 个Image Views。 ,我想对这些图像应用重力views.1 和left-gravity,1 和right-gravity。
当我对该布局应用重力时,它不会产生任何效果,但如果我删除最后一个 horizontal 布局,它会完美运行,但会显示 1 个图像向上和 1 个向下。
这是我的代码,请指导我
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#b9000000"
android:id="@+id/ll_black_overlay"
>
//There are 2 More layouts, whith weights 20 and 50
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="30"
android:orientation="vertical"
android:paddingTop="20dp"
android:paddingLeft="70dp"
android:paddingRight="70dp"
>
// Layout for displaying text messages Vertically
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_gravity="center"
>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Text View 1 , "
android:textColor="@color/white"
android:layout_gravity="center"
android:gravity="center"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Text View 002 , "
android:textColor="@color/white"
android:layout_gravity="center"
android:gravity="center"
/>
</LinearLayout>
// --Problem area Layout for displaying Images side by side,
1 image at left corner, 1 at right corner, if i remove Linear layout,
gravity works, but id is not working with Linear Layout
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
>
<ImageView
android:layout_width="50dp"
android:layout_height="50dp"
android:src="@drawable/icn_tour_arrow_left"
android:layout_gravity="left"
/>
<ImageView
android:layout_width="50dp"
android:layout_height="50dp"
android:src="@drawable/icn_tour_arrow_right"
android:layout_gravity="right"
/>
</LinearLayout>
</LinearLayout>
</LinearLayout>
【问题讨论】:
标签: android android-layout android-imageview android-image