ICS 以来、ソフトキーボードのアニメーションに問題があります。ソフトキーボードを使ったデータ入力のアクティビティがありました。すべてのビューをソフトキーボードの上の画面に収めるために、ウィンドウは「adjustResize」に設定されています。Android 4 以降では、キーボードを開く際の派手なアニメーションが表示されるので、画面のビューを「バウンス」させてみましょう。
ビューがレイアウトされているかのように、キーボードが開き、その後画面が再レイアウトされ、一種の不安定な UX につながります。
同様の質問がありました: ( Java でアニメーション (フェードなど) なしでソフト キーボードを表示/非表示にする方法は? ) しかし、そこの解決策は私にはうまくいきません。(4.2.1でテスト済み)
誰かが次の解決策のいずれかを達成するための手がかりを持っていれば、私はうれしいです:
- アクティビティのソフト キーボードのアニメーションを無効にする
- 画面のサイズを手動で設定するために、ソフトキーボードのサイズを取得します
乾杯、フロリアン