Android TextField: программная установка фокуса + мягкий ввод

На мой взгляд, у меня есть поисковый EditText, и я хотел бы программно активировать поведение события щелчка в поле, т. е. дать фокус в текстовое поле И при необходимости отобразить программную клавиатуру (если аппаратная клавиатура недоступна).

Я попробовал field.requestFocus () . Поле фактически получает фокус, но программная клавиатура не отображается.

Я пробовал field.performClick () . Но это вызывает только OnClickListener поля.

Есть идеи?

75
задан sdabet 10 November 2011 в 13:55
поделиться