在 LinearLayout 中并排设置 ImageViews

Setting ImageViews side by side inside LinearLayout

我试图在我的 LinearLayout 中并排放置两个图像。我尝试将我的布局权重设置为 1,正如我在此处看到的许多其他帖子所建议的那样,对于这两个视图,但都无济于事。有问题的 imageViews 是 ID 为 rainfall 和 wind 的。我在这里做错了什么?我什至尝试将它们包装在相对布局中,但没有用。这就是它们在下面的代码中的样子:我只希望雨伞并排放置,而不是一个稍微低于另一个?有任何想法吗?

<Button
    android:layout_width="wrap_content"
    android:id="@+id/city"
    android:layout_gravity="center"
    android:gravity="center"
    android:layout_height="wrap_content"
    android:background="@null"
    android:onClick="location"/>

<ImageButton
    android:id="@+id/condition"
    android:layout_gravity="center"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@null"
    android:onClick="sendMessage"/>

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/txtCondition"
    android:gravity="center"
    android:layout_gravity="center" />

<TextView
    android:layout_width="wrap_content"
    android:id="@+id/temp"
    android:layout_gravity="center"
    android:gravity="center"
    android:layout_height="wrap_content" />

<TextView
    android:id="@+id/maxMin"
    android:gravity="center"
    android:layout_gravity="center"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />

<TextView
    android:id="@+id/highTemp"
    android:layout_gravity="center"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />

<ImageView
    android:id="@+id/wind"
    android:src="@drawable/ic_umbrella"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_weight="1"
    android:layout_gravity="start"  />

<ImageView
    android:id="@+id/rainfall"
    android:src="@drawable/ic_umbrella"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_weight="1"
    android:layout_gravity="end" />

<TextView
    android:id="@+id/secDay"
    android:layout_width="wrap_content"
    android:layout_gravity="center"
    android:layout_height="wrap_content" />

<TextView
    android:id="@+id/weekHigh"
    android:layout_gravity="bottom|center"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />

</LinearLayout> 

尝试将它们放在 LinearLayout 中:

<LinearLayout 
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  android:orientation="horizontal">

  <ImageView
    android:id="@+id/wind"
    android:src="@drawable/ic_umbrella"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="start"  />

  <ImageView
    android:id="@+id/rainfall"
    android:src="@drawable/ic_umbrella"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_weight="1"
    android:layout_gravity="end" />

</LinearLayout>