2010-11-08 76 views
0

我想在同一個佈局中顯示一個左對齊的ImageButton和一個TextView對齊的中心。但兩者都出現在中心或左側。我曾嘗試過LinearLayout和RelativeLayout。請給我解決方案。 非常感謝提前。在Android中對齊

回答

1
<?xml version="1.0" encoding="UTF-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_height="fill_parent" 
    android:layout_gravity="fill_horizontal" android:layout_width="fill_parent" 
     android:orientation="horizontal"> 
     <TextView android:id="@+id/header_text1" android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:textSize="20sp" android:textStyle="bold" android:textColor="@color/white" 
     android:layout_marginLeft="70dp" 
     android:layout_centerHorizontal="true" android:layout_centerVertical="true" 
     android:singleLine="true" /> 
     <ImageView android:src="@drawable/image_button1" android:id="@+id/back" 
     android:layout_width="wrap_content" android:layout_height="wrap_content" 
     android:layout_centerVertical="true" android:layout_toRightOf="@+id/header_text1" /> 

+0

感謝哥們。你的回答引導我朝着正確的方向前進。 :-) – Mudassir 2010-11-08 10:43:51

+0

@Mudassir:你總是歡迎 – 2010-11-08 11:09:48

1

使用RelativeLayout併爲您的小部件(視圖元素)使用android:layout_align =「」參數。有相對於​​父視圖的對齊指令,但也有其他視圖元素。

+0

非常感謝你。 – Mudassir 2010-11-08 10:44:13