когда я пишу в текстовом поле, то это текстовое поле скрывается за клавиатурой. я также пробовал ниже код добавить в Androidmanifest.xml android: windowSoftInputMode = "stateHidden | AdjustPan"
android:windowSoftInputMode="adjustResize"
AdjustResize больше предпочтительнее в вашем случае.
" AdjustResize " Главное окно действия всегда изменяется, чтобы освободить место для экранной клавиатуры на экране. " AdjustPan "Главное окно действия не изменено, чтобы освободить место для виртуальной клавиатуры.Скорее, содержимое окна автоматически панорамируется, так что текущий фокус никогда не скрывается клавиатурой, и пользователи всегда могут видеть, что они печатают.Как правило, это менее желательно, чем изменение размера, поскольку пользователю может потребоваться закрыть экранную клавиатуру, чтобы получить доступ к скрытым частям окна и взаимодействовать с ними.
" AdjustResize " Главное окно действия всегда изменяется, чтобы освободить место для экранной клавиатуры на экране.
" AdjustPan "Главное окно действия не изменено, чтобы освободить место для виртуальной клавиатуры.Скорее, содержимое окна автоматически панорамируется, так что текущий фокус никогда не скрывается клавиатурой, и пользователи всегда могут видеть, что они печатают.Как правило, это менее желательно, чем изменение размера, поскольку пользователю может потребоваться закрыть экранную клавиатуру, чтобы получить доступ к скрытым частям окна и взаимодействовать с ними.