Что ж, проблема похожа на то, что Keyboard скрывает мой текст редактирования, но есть какой-то способ обработать настройку виртуальной клавиатуры из моего файла макета XML или класса фрагмента, а не из файла манифеста Android.
Например: мы используем android:windowSoftInputMode="adjustPan"
из файла манифеста. Что мы можем сделать, если мы хотим изменить его из моего файла макета XML или из моего файла фрагмента класса Java . Это требование просто потому, что мне нужно разное поведение на разных экранах. приведенный выше код корректирует полную активность.
Примечание: В моем приложении каждый экран разделен на две части с изменением одной части и является фрагментом, а другая часть меню. Я не хочу, чтобы часть меню нарушалась, только часть фрагмента может сдвигаться при появлении клавиатуры. Я уже использовал getActivity().getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
из моего класса фрагмента. И результат тот же, то есть для полной активности.
Пожалуйста, помогите. Заранее спасибо.