6

我需要将 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>

我试过“center_horizo​​ntal”但没有成功。我需要 ImageView 将在 TextView 的右侧。

4

1 回答 1

14

我试过“center_horizo​​ntal”但没有成功。我需要 ImageView 将在 TextView 的右侧。

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

于 2012-08-06T11:53:18.880 回答