【发布时间】:2017-06-20 20:35:57
【问题描述】:
我有两个linearlayout,一个在另一个下面,如下所示:
<LinearLayout
android:layout_width="368dp"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:gravity="center"
android:id="@+id/linearLayout">
<ImageView
android:id="@+id/reg_imageView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:srcCompat="@drawable/z"/>
<TextView
android:id="@+id/reg_app_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/app_title"
android:textSize="20sp" />
</LinearLayout>
<LinearLayout
android:layout_width="368dp"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="vertical"
android:layout_marginRight="0dp"
app:layout_constraintRight_toRightOf="parent"
android:layout_marginLeft="0dp"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
android:layout_marginBottom="0dp"
android:layout_marginTop="0dp"
app:layout_constraintTop_toBottomOf="@+id/linearLayout">
<EditText
android:id="@+id/req_number"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:ems="10"
android:hint="@string/request_number"
android:inputType="number" />
这是布局的图片:
当键盘显示时,布局会丢失:
是什么导致了这个问题?
注意:我在 .xml 文件中有 app:layout_constraintTop_toBottomOf="@+id/linearLayout" 行,其中包含需要(请求编号)的 EditText
【问题讨论】:
标签: android android-layout android-linearlayout android-xml