問題タブ [window-soft-input-mode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3367 参照

android - 子の可視性を変更した後、windowSoftInputMode = “adjustResize” が機能しない

と に問題がwindowSoftInputMode="adjustResize"ありsetVisibility(View.VISIBLE)ます。ビューの可視性が変更されるまで、adjustResize は期待どおりに機能していました。

したがって、プログラムで何も可視性を変更しない限り、adjustResize は期待どおりに機能しますが、何かの可視性が変更されるとすぐに、レイアウトのサイズ変更が停止します。

AndroidManifest.xml

フラグメント.xml

Fragment.javaonViewCreated

ビューの可視性が変更されるとすぐにレイアウトのサイズ変更を停止する方法の GIF: https://i.stack.imgur.com/WH9dn.gif

この予期しない動作を修正する方法はありますか?