我是Android编程新手,想要了解以下行为。我有一个简单的布局,带有Edittext和一个按钮,如下所示。当手机处于纵向模式时,输入10行以上,不会隐藏键盘后面的按钮。但是,当手机处于横向模式时,进入3-4线左右,隐藏键盘后面的按钮。任何人都可以帮我解释一下,为什么这是幸福的。什么是解决方案,因此行为在整个方向上是一致的?
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
<EditText
android:id="@+id/et"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:gravity="left|center"
android:imeOptions="flagNoExtractUi|flagNoFullscreen"
android:inputType="textMultiLine|textNoSuggestions"
android:maxLength="480"
android:maxLines="8"
android:scrollbars="vertical|horizontal"
android:singleLine="false"
android:textAppearance="?android:attr/textAppearanceMedium" />
<Button
android:id="@+id/btn"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="10dip"
android:layout_marginTop="10dip"
android:text="ENTER"
android:layout_below="@+id/et"
android:textColor="@android:color/white" />
</RelativeLayout>