2012-06-17 3 views
2

У меня есть активность, из которой открывается диалоговое окно, диалоговый класс расширяет диалоговое окно. используя диалог.show.Сложность диалогового окна Android сжимается при открытии экранной клавиатуры

Теперь - когда мягкая клавиатура раздувает все макет, вместо того, чтобы открывать клавиатуру на столе.

В макете диалога у меня есть 3 вида прокрутки внутри линейного макета (видно только 1 из них).

Я попытался использовать: dialog.getWindow(). SetSoftInputMode (WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);

но не работает.

Йоав

ответ

2

Заканчивать этот атрибут, который вы можете использовать в своем манифесте. Возможно, вы захотите использовать adjustPan для этого вида деятельности: http://developer.android.com/guide/topics/manifest/activity-element.html#wsoft

+0

Помогло ли это вам? – Flynn81

+0

Не помогло .... У меня есть атрибут активности, но он не влияет на открытие диалогового окна из активности. Для деятельности он отлично работает ... (извините за поздний ответ) – Yoav

+0

Не помогло мне. – taxeeta

Смежные вопросы