ソフト入力モードは"SOFT_INPUT_ADJUST_PAN"で、キーボードが表示されているときは上にEditText移動して表示されたままになりますが、スクリーンショットに見られるように、キーボードと txt の下部が常にくっついています。それらの間にスペースが必要です。可能ですか?
また、入力モードはそのままにしておく必要があります"SOFT_INPUT_ADJUST_PAN"。
私の英語から申し訳ありませんが、事前に感謝します...

これはあなたを助けるかもしれません:
この行がコードに記述されている場合は、削除してください。
getWindow().setFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS, WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
また:
layout_widthとlayout_heightsを明示的なピクセル値で設定しないでください。代わりに、必要に応じてwrap_parentorを使用してください。fill_parent
また:
minSdkVersionに設定している場合は3、に変更しますminSdkVersion=4
編集:
アクティビティのandroid: windowSoftInputModeを"adjustPan"
また:
のメイン アクティビティにこのコードを追加しsetOnTouchListener()ますEditText。
this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_UNSPECIFIED);
あなたのアプリはフルスクリーンですか?ステータスバーはありますか?フル スクリーン モードを無効にして、問題が解決するかどうかを確認してください。しばらく前にこれに関するバグがあったことを覚えています。