2016-10-03 45 views
0

我想中心對齊我的廠景對另一視圖2和視圖2和VIEW1都是自定義尺寸。中心對齊查看關於另一種觀點認爲

View1 
|------------------------| 
|      | 
|      | 
|  |---------|  | 
|  | View2 |  | 
|  |---------|  | 
|      | 
|------------------------| 

注:視圖2是在廠景的中間/中心和廠景不父,我怎麼能做到這一點?

我嘗試:

<!-- some xml of another parents --> 
<RelativeLayout 
android:layout_width="match_parent" 
    android:layout_height="match_parent" 
> 
<ImageView 
     android:id="@+id/pin" 
     android:layout_width="50dp" 
     android:layout_height="35dp" 
     android:src="@drawable/image" 
     android:layout_centerInParent="true"/> 
</RelativeLayout> 
<!--- long xml ---> 
+2

您已經嘗試了什麼?請粘貼代碼 –

+0

加我的榜樣,我忘了你去那裏我的朋友 –

回答

0

試試下面的代碼...伊茨爲我工作

讓視圖1 = ImageView的; View2 = TextView;

<?xml version="1.0" encoding="utf-8"?> 
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" > 


<ImageView 
    android:id="@+id/overlapImage" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:layout_centerHorizontal="true" 
    android:layout_marginBottom="20dp" 

    android:src="@drawable/common_plus_signin_btn_text_dark_pressed" /> 
<TextView 
    android:id="@+id/textViewTittle" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_centerHorizontal="true" 
    android:layout_centerVertical="true" 
    android:text="Center Text" 
    android:textAppearance="?android:attr/textAppearanceLarge" 
    android:textStyle="bold" /> 

</RelativeLayout> 
+0

其中是廠景和視圖這種特殊情況下? –

+0

廠景是50dp由50dp和視圖2是25dp 25dp,現在這個,失敗,如果我在上面的RelativeLayout –

+0

集身高和體重父相對佈局,而不是用於廠景 –