横向きモードでアプリのソフトキーボードを開くと、キーボードがアプリ全体を覆っています。表示されるのは、キーボードとテキストを入力するための上部のスペースだけです。キーボードはポートレートモードで正しく表示されます。
質問する
20690 次
1 に答える
11
基本的に、アプリケーションのバグではありません。キーボード IME の設計方法です。ユーザーが横向きモードにすると、画面全体が占有されます。
Play ストアからサードパーティの IME をインストールして、ポートレート モードでどのように動作するかを確認できます。
以下のMCeleyによって提供されたリンクに従って。以下のようなことができます
@Override
public InputConnection onCreateInputConnection(EditorInfo outAttrs) {
outAttrs.imeOptions = EditorInfo.IME_FLAG_NO_EXTRACT_UI;
}
または、以下のようにアクティビティのマニフェストを変更します
android:imeOptions="flagNoExtractUi"
于 2013-03-20T12:38:19.950 に答える