У меня есть диалог с редактируемым текстом внутри. Как только я открою клавиатуру, у меня есть два варианта: 1. измените размер макета, а затем текст edittext просто исчез (визуально). 2. pan - текст редактирования отображается частично, и я вижу каждую строку, которую я пишу в ней. НО - клавиатура скрывает кнопку в нижней части диалогового окна (ниже edittext)скрывает половину диалога наверху, когда включена мягкая клавиатура
Я знаю, что это возможно в iOS. Но возможно ли в Android просто поднять диалог вверх, чтобы увидеть только половину его?
вот картина, чтобы изобразить то, что я стремлюсь на:
Just WR ap ваш макет в 'ScrollView'. – earthw0rmjim
самого диалога? или тот, где он размещен – BVtp
Я думаю, что этот пост может ответить на ваш вопрос: http://stackoverflow.com/questions/5622202/how-to-resize-alertdialog-on-the-keyboard-display?answertab=active#tab-top . ** GetWindow() setSoftInputMode ( WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE) **; –