2013-12-16 122 views

回答

5
<LinearLayout 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:orientation="horizontal" 
> 
<TextView 
    android:layout_width="0dip" 
    android:layout_height="fill_parent" 
    android:layout_weight="0.75" /> 
    <ImageView 
    android:layout_width="0dip" 
    android:layout_height="fill_parent" 
    android:layout_weight="0.25" 

    /> 
</LinearLayout> 
+0

工程,在一分鐘內接受。精確到9分鐘。 – user2883477

+0

在根LinearLayout中添加android:layout_weight =「1.0」不是更好嗎? – azerto00

0

您可以設置水平方向線性佈局和權重都的觀點。

0

只是一個水平方向添加其他的LinearLayout到您的垂直的LinearLayout:

<LinearLayout 
android:layout_height="wrap_content" 
android:layout_width="match_parent" 
android:orientation="vertical"> 
    <LinearLayout 
    android:layout_height="wrap_content" 
    android:layout_width="match_parent" 
    android:orientation="horizontal"> 
     <TextView 
     android:layout_height="0dp" 
     android:layout_width="wrap_content" 
     android:layout_weight="3" /> 
     <ImageView 
     android:layout_height="0dp" 
     android:layout_width="wrap_content" 
     android:layout_weight="1" /> 
    </LinearLayout> 
    <!-- Others layout here --> 
</LinearLayout> 
+0

這沒有奏效,我試過了。 – user2883477

+0

您需要在TextView和ImageView中添加一些屬性。 –

+0

我當然了。我錯過了android:layout_weight部分。查看答案Gooziec。 – user2883477

0
<LinearLayout 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:orientation="horizontal" 
> 

<TextView 
    android:layout_width="0dip" 
    android:layout_height="fill_parent" 
    android:layout_weight="0.75" 
    android:textStyle="bold" /> 

    <ImageView 
    android:layout_width="0dip" 
    android:layout_height="fill_parent" 
    android:layout_weight="0.25" 
    /> 
</LinearLayout> 
1

你可以嘗試在TextView中還drawableRight屬性..

相關問題