将ImageView对齐

时间:2013-11-25 18:46:54

标签: android layout

我需要将图像视图对齐到右边。这似乎是世界上最简单的事情,但我不能这样做(arg !!!我讨厌android布局!!!)我该怎么做???

PS:如果我可以管理textview和ImageView是垂直对齐的,那就非常好了!

    <RelativeLayout
    android:id="@+id/TuComentario"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" >

    <TextView
        android:id="@+id/title_myComment"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerVertical="true"
        android:gravity="center_vertical"
        android:paddingLeft="@dimen/padding_text"
        android:paddingTop="@dimen/smallpadding_text"
        android:singleLine="true"
        android:text="@string/tucomentario"
        android:textSize="@dimen/font_size_big" />

    <ImageButton
        android:id="@+id/rev_edit"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_centerVertical="true"
        android:layout_toRightOf="@+id/title_myComment"
        android:background="@null"
        android:contentDescription="editar comentario"
        android:layout_gravity="right"
        android:gravity="right"
        android:paddingTop="@dimen/smallpadding_text"
        android:src="@drawable/edit" />

</RelativeLayout>

提前Tx!

2 个答案:

答案 0 :(得分:0)

它不是alignParentRight =“t”你需要像alignParentRight =“true”那样改变

答案 1 :(得分:0)

你有:

android:layout_alignParentRight="t"

你需要这样:

android:layout_alignParentRight="true"

为了对齐它们,我们尝试在图像按钮上使用它:

android:layout_below="@+id/title_mycomment