2013-11-25 146 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

不工作!圖像不斷顯示居中......它不在角落裏。 –