ソフトキーのキーボードがポップアップしたときにビューで移動しないようにするにはどうすればよいでしょうか?下のナビゲーションバーがキーボードに押し込まれないようにするには
以下は私の現在のセットアップのイメージ例と達成したいものです。 私は、ページのコンテンツと、ナビゲーションバーとして機能する親の底に整列された線形レイアウトを含むスクロールビューを持っています。
問題は、キーボードのポップアップは、それが下のナビゲーションセクションを含め、私のビュー全体を押し上げたときにということです。 私はを無効にしたくないです(android:windowSoftInputMode="adjustPan"
を設定することによって)ビューの自動プッシュアップではなく、は、1つの要素がプッシュされないように除外します、下のナビゲーションバー。
私はwindowSoftInputMode修正をテストしましたが、キーボードの後ろにページコンテンツを隠しています。それはスクロールビューを押し上げるが、下部のナビゲーションを押し上げる方法はありますか?私の他の選択肢は、キーボード上にvisibility:gone
を設定してキーボードで再表示することでしたが、それはあまりに複雑で、私が読んだものから常に信頼できるとは思われませんでした。
誰かが例や示唆を持っているなら、私はすべて耳にします。ありがとう。
あなたは、おそらくかなりのコメントを使用する必要がありますあなたの答えに質問するよりも。 – Vucko
マニフェストでは、adjustPanを使用しないことが重要です。 –