2011-07-12 6 views
1

私は、textviewsとedittextsを持つ画面を持っています。 私は同じ幅のテキストを編集しようとしています。しかし、彼らは非常に小さい幅に見えます。私はディップの価値を与えたくない。どのようにできるのか? ありがとうございました。 =「true」を幅が等しいEditText?

+0

可能であれば、どのタイプのレイアウトまたはビューを配置して、直面している問題について言及する必要がありますか? –

答えて

2

単一行がなぜのLinearLayoutに次のコードをラップし、属性アンドロイド追加しない:XMLのアンドロイドでエディットテキストのために、この行を入れて

<TableLayout 
       android:id="@+id/TableLayout" 
       android:layout_height="wrap_content" 
       android:layout_width="fill_parent" 
       android:layout_centerHorizontal="true" 
       > 


        <TableRow> 
        <TextView 
         android:layout_height="wrap_content" 
         android:layout_width="wrap_content" 
         android:text="Name" 
         > 
        </TextView> 
        <EditText 
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content" 
         android:id="@+id/name"> 
        </EditText> 
        </TableRow> 


        <TableRow> 
        <TextView 
         android:layout_height="wrap_content" 
         android:layout_width="wrap_content" 
         android:text="Last Name" 
         > 
        </TextView> 
        <EditText 
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content" 
         android:id="@+id/lastname"> 
        </EditText> 
        </TableRow> 
        </TableLayout> 
+0

私はandroid:layout_weight = 1行をeditTextに入れていました。ありがとうnithinreddy。 – realuser

+0

クール! :)適切な答えとしてマークして、後でそれを訪問するユーザーが知っているだろう! – nithinreddy

0

のTextViewの両方にlayout_weight = 1とEditText。これは、同じ幅の両方を提供するのに役立ちます!

<TextView 
        android:layout_height="wrap_content" 
        android:layout_width="wrap_content" 
        android:text="Name" 
        > 
       </TextView> 
       <EditText 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:id="@+id/name"> 
       </EditText> 

あなたが任意のクエリを持っている場合は、私に教えてください

2

あなたはすべての問題の根本は、あなたがすべてのためにラップコンテンツを与えているということですandroid:layout_weight=".5"

1

のように同じテキストにレイアウト重量と編集ビューを与えることができますボックスを編集します。 uにはデフォルトテキストまたはヒントテキストがないので、そのサイズは最小値に設定されます。ヒントテキストまたは分の幅を追加して、希望のサイズのボックスを取得してみてください。

関連する問題