【发布时间】:2020-06-09 03:38:03
【问题描述】:
我创建了一个包含 EditText 和一个按钮的水平 LinearLayout。按钮应尽可能窄,EditText 应占据整个剩余空间。 像这样:
我写了这段代码:
<LinearLayout
android:id="@+id/textInputLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<EditText
android:id="@+id/editTextToSpeak"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:ems="10"
android:hint="@string/text_to_speak"
android:inputType="text" />
<Button
android:id="@+id/saveCard"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="@string/save_card" />
</LinearLayout>
我得到了这张照片:
按钮完全不可见,EditText的高度增加了一倍。
如何让这些元素看起来像第一张图片?
【问题讨论】:
标签: android android-layout android-linearlayout