佈局在我的應用程序有以下佈局:鍵盤不壓以上的EditText
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<RelativeLayout
android:id="@+id/fragment_container"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1" />
<EditText
android:id="@+id/edit_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
android:background="@color/text"
android:gravity="center_horizontal"
android:hint="@string/input_hint"
android:inputType="textVisiblePassword"
android:padding="@dimen/margin"
android:singleLine="true"
android:textColor="@color/input_text"
android:textColorHint="@color/input_hint">
</EditText>
</LinearLayout>
當點擊EditText上,鍵盤按下屏幕了包括動作條,這樣的EditText只是在鍵盤上方。我想要的只是EditText坐在鍵盤上,但上面的FragmentContainer仍然保持完好「作爲背景」。我在AndroidManifest.xml文件中使用了android:windowSoftInputMode =「adjustResize」,但是我的應用程序是全屏的,並且該標記顯然不適用於全屏。