1

`

    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="@drawable/round" />

    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true"
        android:background="@drawable/round" />

    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:background="@drawable/round" />
</RelativeLayout>

`layout_alignParentRight を介して透明な画像 (相対レイアウトで定義されている) の上に画像を右側に設定すると、画像はモバイル画面の右側に配置されますが、画像の実際のサイズを指定すると、2 番目の画像はモバイル画面の最後に配置されます画像ですが、画像の幅をハードコーディングしたくありません。

4

2 に答える 2

0

問題をよりよく理解するために、レイアウトの画像をリンクする必要があります。

于 2012-10-01T13:47:17.917 に答える
0

最初のイメージビュー

SET android:layout_aliginparentleft="true"

問題が解決することを願っています。

于 2013-05-28T13:25:42.213 に答える