Поместите textView и editText в одну строку в приложении для Android - PullRequest
3 голосов
/ 18 апреля 2011

Я хочу разместить TextView и EditText в одной строке в следующем main.xml.Как мне это сделать?

<TextView android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="@string/txtTotalAmt" android:id="@+id/txtTotalAmt" ></TextView>
<EditText android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/TotalAmt" android:maxLength="6" android:text="0.00" android:inputType="number|numberDecimal"></EditText>

Любая помощь приветствуется.

1 Ответ

13 голосов
/ 18 апреля 2011

Я считаю, что окружение linearLayout с ориентацией = горизонталь - это то, что вам нужно.Вы также можете попробовать использовать Tablelayout + Tablerow

        <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
            android:layout_width="fill_parent" 
            android:layout_height="56px" 
            android:orientation="horizontal">
            <TextView android:layout_height="wrap_content" 
                android:layout_width="wrap_content" 
                android:text="@string/txtTotalAmt" 
                android:id="@+id/txtTotalAmt" >
            </TextView>
            <EditText android:layout_width="wrap_content" 
                android:layout_height="wrap_content" 
                android:id="@+id/TotalAmt" 
                android:maxLength="6" 
                android:text="0.00" 
                android:inputType="number|numberDecimal">
            </EditText>
        </LinearLayout>

Надеюсь, что поможет

...