Я пытаюсь иметь виджет EditText
рядом с Button
, также с TextView
внизу.EditText
должен изменить размер и заполнить экран соответствующим образом, в то время как ширина кнопки всегда должна быть только такой, какой она должна быть (я сделал это, установив ширину wrap_content
).
Макет, который я пытаюсьдля достижения должно не быть относительным.Ниже приведен код, который у меня есть (часть которого была найдена здесь, в StackOverflow).Удаление TextView дает желаемый вид для EditText и Button, но когда TextView добавлен, представление становится довольно неправильным.
Любое понимание поможет!
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_width="fill_parent"
>
<EditText android:text="@+id/EditText01"
android:id="@+id/EditText01"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_width="fill_parent"
/>
<Button android:text="@+id/Button01"
android:id="@+id/Button01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<TextView android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
</LinearLayout>