2013-11-25 148 views
0

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

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提前!

回答

0

它不是alignParentRight = “t” 的,你需要改变像alignParentRight = “真”

+0

对不起,我的错误复制我的代码! –

0

您有:

android:layout_alignParentRight="t" 

你需要这样的:

android:layout_alignParentRight="true" 

对于对齐它们verticaly他们尝试在imagebutton上使用它:

android:layout_below="@+id/title_mycomment 
+0

不,我希望他们都在同一行,也许我没有很好地解释 –

+0

尝试使用按钮布局android:layout_alignRight =“@ + id/title_myComment” –

+0

不工作!图像不断显示居中......它不在角落里。 –