私は、EditViewとその下のいくつかのボタンを備えたレイアウトを持っています。キーボードが表示されているときは、画面の高さに応じて下部ボタンが部分的または完全に非表示になることがあります。ユーザーが入力した内容に応じて、下のボタンが完全に表示されていることを確認します。現時点では、単にキーボードを隠していますが、大きな画面では、下のボタンが完全に見える場合は、画面上にキーボードを置いたままにしておきます。Viewが部分的に表示されているかどうかを判断する方法
button.getVisibility()ボタンが部分的にしか見えない場合でも、VISIBLEを返します。
部分的な可視性の状態を検出するにはどうすればよいですか?
を示しているとき、あなたのケースでは、あなたのレイアウトを調整するためにandroid:windowSoftInputModeを使用することができますちょうどFYI、可視性は他のビュー –