2013-06-14 2 views
0

У меня есть edittext в моей деятельности, а также на активность и на вид создания Я фокусирую внимание на деятельности. при настройке фокуса, я также пытается показать клавиатуру. Он работает на некоторых устройствах, но на других он просто не отображается.Клавиатура, не показывающая при запуске: Android-телефоны

Я попытался выполнить код и обнаружил, что представление не создано, когда вызывается клавиатура шоу. Возможно, именно по этой причине.

Я не уверен, в чем проблема. Есть ли способ убедиться, что если текст редактирования находится в фокусе, клавиатура появляется при запуске приложения.

Спасибо,

+0

показать нам свой код. – Piovezan

ответ

1

Вы можете попытаться показать виртуальную клавиатуру, вызвав следующую строку во OnCreate:

getWindow().setSoftInputMode(LayoutParams.SOFT_INPUT_STATE_VISIBLE); 

Я надеюсь, что помогает.

+0

Проблема в том, что клавиатура будет отображаться, даже когда приложение возобновится, независимо от того, находится ли edittext в фокусе или нет. –

0

В вашем AndroidManifest.xml, добавьте этот атрибут в <activity> тег для деятельности вы хотите клавиатуру, показанную: android:windowSoftInputMode="stateVisible"

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