ソフトキーボードが表示されたらレイアウトを上に移動しますか? 質問する

ソフトキーボードが表示されたらレイアウトを上に移動しますか? 質問する

RelativeView に align bottom 属性が設定された要素がいくつかありますが、ソフト キーボードが表示されると、要素はソフト キーボードによって非表示になります。

画面スペースが十分にある場合は、要素がキーボードの上に表示されるように上に移動するか、キーボードの上のセクションをスクロール可能にして、ユーザーが要素を見ることができるようにしたいと思います。

これにどのようにアプローチすればよいか、何かアイデアはありますか?

ベストアンサー1

はい、チェックアウトAndroid開発者サイトのこの記事フレームワークがソフトキーボードの表示をどのように処理するかを説明します。

このandroid:windowSoftInputMode属性を使用すると、アクティビティごとに何が起こるかを指定できます。たとえば、レイアウトのサイズを変更するか、スクロールするかなどです。

おすすめ記事