2012-02-07 3 views
1

У меня есть макет с 2 Edittexts: электронная почта с запросом. Фокус и пароль. Когда открывается вид, у меня нет клавиатуры, и я должен нажать на текст редактирования пароля, чтобы получить его. Вы знаете, почему?Android-клавиатура не работает должным образом

+0

Не обязательно, чтобы клавиатура отображалась, когда объект активен. Клавиатуры часто программируются так, чтобы они отображались при нажатии на edittext. Работает ли он с полем электронной почты? если он появляется только при прикосновении к паролю, тогда его нужно подумать о –

+0

, вы ищете «requestFocus» – WarrenFaith

+0

Спасибо, Рашми, на самом деле, когда я касаюсь электронной почты edittext, ничего не появляется, когда я касаюсь пароля edittext, появится клавиатура. Когда я коснусь задней жесткой кнопки, клавиатура идет вниз и работает правильно для обеих сторон edittext .. –

ответ

1

// Для того, чтобы показать softkeyboard

OnCreate() написать код ниже

((InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE)) 
       .showSoftInput(emailedittext, 0); 
+0

Спасибо, я нашел решение, проблема была requestfocus, написанная на XML –

1

Я нашел решение, проблема была на RequestFocus прописан на XML. Я удалил эту строку, и теперь она работает.

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