Задать вопрос

Почему не появляется клавиатура в Android: EditText?

Пишу небольшую программу для Андроид. В layout, по нажатию на Button, динамический вставляется EditText. Но по нажатию в EditText не открывается электронная клавиатура. Если поменять ориентацию телефона, то EditText начинает работать нормально, то есть открывается клавиатура (в любой ориентаций). Как исправить?
Ссылка для apk файла(есть ошибки и недоработки): https://drive.google.com/file/d/0B_0Bo2G5taX2RU5GN...
  • Вопрос задан
  • 3406 просмотров
Подписаться 1 Оценить 3 комментария
Решения вопроса 1
Бросить эту затею))))
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@danila75
Раз формируете EditText динамически, то надо ему программно задать поведение при клике (например так)
editText.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
v.requestFocus();
return false;
}
});
при перевороте же ифейс перерисовывается и событие подтягивается само
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы