次のように、上部にグラフィックがありEditText
、中央にボタンがあり、その下にボタンがあるレイアウトがあります。
ユーザーがEditText
.
私はマニフェストで知ってwindowSoftInputMode="adjustPan"
いますが、EditText が表示されるのに十分なだけパンするため、それは機能しません。ボタンも表示されるまでパンすることを確認する方法はありますか?
K_Anas のコメントについては、これが私のレイアウトです。最初のスクリーンショットと比較して余分な余白と間隔がすべて削除され、他の問題の原因が取り除かれています。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<View
android:layout_width="300dp"
android:layout_height="150dp"
android:layout_alignParentTop="true"
android:background="#999"/>
<EditText
android:layout_width="280dp"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:hint="Sample..."/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:text="Go"/>
</RelativeLayout>