1

アプリのサイズ変更に対応しようとしています。または、より具体的には、キーボードがいつ表示されるかを把握しようとしています。

@Override を試しました... メインウィンドウの onSizeChanged() (RelativeLayout ビュー拡張) 方向を変更すると呼び出されますが、キーボードを表示/非表示にするときは呼び出されません。
私のレイアウトはスクロールしていないので、画面上部のコントロールが見えなくなり、元に戻す唯一の方法はキーボードを非表示にすることです。

私は他のサイトの山を読み、このサイトの鼻水をグーグルで検索しましたが、困惑しています.

ああ..私はAndroidの2.1(別名7)ビルドを使用しています。自分の電話でアプリを実行できるようにしたいです:)

ああ..それで質問です。Android デバイスで onSize に似たものをキャッチするにはどうすればよいですか。

4

1 に答える 1

1

manifest.xml の関連アクティビティに以下を追加してみてください

android:windowSoftInputMode="adjustPan" 

For Example

<activity android:name=".SignUp"
   android:screenOrientation="portrait"
   android:windowSoftInputMode="adjustPan" >
   <intent-filter>
        <action android:name="android.intent.action.ACTIVITY" />
   </intent-filter>
</activity>
于 2012-11-15T09:25:19.170 に答える