我有一个FrameLayout包含2个视图,第二个像Close Button (X)
,我想把它放在右边。如何将一个元素与FrameLayout中的右边对齐?
我试过layout_gravity =“right”,但没有奏效。
这是我的布局XML:
<FrameLayout android:layout_width="320dp"
android:layout_height="wrap_content"
android:id="@+id/layoutSmallImg">
<ImageView android:id="@+id/bigImage"
android:layout_width="320dp" android:layout_height="wrap_content"/>
<ImageView android:id="@+id/bigImage"
android:layout_width="320dp" android:layout_height="wrap_content"/>
<ImageButton android:id="@+id/closebutton"
android:background="@android:color/transparent"
android:layout_height="30dp" android:layout_marginTop="10dp"
android:layout_alignParentRight="true"
android:layout_width="30dp" android:paddingLeft="40dp"
android:visibility="gone"
android:src="@drawable/close" />
</FrameLayout>
谢谢您的回答,我知道这是可能的RelativeLayout的,我想对齐在FrameLayout里,:( 是的,我想在顶部的ImageButton | ImageView的权利,它会看起来像的关闭按钮我图像,当我点击,图像将淡出 – Houcine 2011-05-19 15:14:31
为什么?(10个字符) – Aleadam 2011-05-19 15:16:26
看我的编辑评论 – Houcine 2011-05-19 15:20:28