2011-08-06 10 views
0

ソフトウェアのキーボードが表示されたり消えたりすると、アクティビティが再開されません。どうしてこれなの? http://developer.android.com/guide/topics/resources/runtime-changes.html#HandlingTheChangeAndroidのアクティビティはソフトキーボードの表示の変更で再作成されません

マニフェストのアクティビティエントリのonConfigurationChangedまたは宣言されたandroid:configChangesをオーバーライドしていません。これらのイベントを処理するために何もしていません。私はマニフェストにアンドロイド:configChanges = ""を設定しようとしましたが、それは助けになりません。

編集:フィルタリングを有効にしているため、私のリストビューがイベントをキャッチできますか?

編集:テキストフィルタリングを無効にしても修正されませんでした。

スタックオーバーフローは雌犬であり、私には答えが十分でないと言っているので、ここでそれを行います: 解決策は再起動する必要がないため、http://developer.android.com/reference/android/view/View.html#onSizeChanged%28int,%20int,%20int,%20int%29を使用します。

答えて

1

ソフトキーボードの変更は、設定変更イベントをトリガーしません。ハードウェアキーボードのみが行います。

関連する問題