私はRelativeLaoyout@rootと、2列のGridViewを含む他の多くのビューを持つメインアクティビティを持っています。ここで、ボタンの1つをクリックすると、EditTextを含むダイアログが開きます。ユーザーがEditTextをタップすると、メインアクティビティのRelativeLayout全体が上にプッシュされます。
私はstackoverflowや他のさまざまなフォーラムで見つけたほとんどすべてのソリューションを試しましたが、どれもうまくいきませんでした!
私がこれまでに試したこと
- Set android:windowSoftInputMode = "adjustResize"私もadjustNothingとadjustPanを試しましたが、何も機能しませんでした
- GridViewにandroid:isScrollContainer ="false"を設定します。これもtrueに設定してみました。しかし、それも役に立ちませんでした。
この問題は本当に私を非常にひどく悩ませています。誰か助けてください!
編集 重複が見つかりましたが、それも未回答です! ソフトキーボードが表示されたときに背景レイアウトが移動する-android