在RelativeLayout中心

oha*_*nho 4 android android-layout

我需要将ImageView和TextView置于RelativeLayout中.我无法弄清楚我做错了什么.

这是我的代码:

<RelativeLayout    
        android:id="@+id/teamNameLayout"
    android:layout_width="130dip"
    android:layout_height="fill_parent"
    android:orientation="horizontal"          
    android:background="@drawable/border"
    android:layout_toLeftOf="@+id/teamPosition"          
    >
    <ImageView
            android:id="@+id/teamIcon"
            android:src="@drawable/logo1"
            android:layout_width="20dip"            
            android:layout_height="fill_parent"                    
            android:scaleType="fitXY"
            android:textStyle="bold"
       android:textSize="16sp" 
             />
    <TextView  android:id="@+id/teamName"
       android:layout_width="fill_parent"
       android:layout_height="fill_parent"
        android:gravity="center"                        
       android:textColor="#000000"  
       android:textStyle="bold"
       android:textSize="16sp"      
       android:text="blabla" />
    </RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

我试过"center_horizo​​ntal"没有成功.我需要ImageView将在TextView的右侧.

Par*_*ani 11

我试过"center_horizo​​ntal"没有成功.我需要ImageView将在TextView的右侧.

=>尝试android:layout_centerInParent="true"使用TextView,并android:layout_toRightOf="@+id/teamName在ImageView中使用.