Intereting Posts
NoClassDefFondError в Android … но класс находится в одной банке, включенной в путь класса Как открыть новую активность при нажатии push-уведомления? Намерение для страницы сведений о приложении Как разделить нерегулярный многоугольник на равные места на карте Google V2 Appcompat v21 throws java.lang.UnsupportedOperationException Массив из ImageButtons, назначьте R.view.id из переменной Разница между сервисом, Async Task & Thread? Как получить смещение часовой пояс в GMT (как GMT + 7: 00) с устройства Android? Альтернативный способ для потоков под Android Как включить выделенные меню по умолчанию в веб-обозревателе Android? Обрезать растровое изображение без предварительного считывания всего растрового изображения Получение уровня заряда батареи в виджетах android Событие касания: при удалении пальца из элемента В Android SQLite, работая непосредственно с Cursor, больше памяти эффективнее, чем создание объектов модели? Добавление Viewpager в качестве заголовка в listView

Как открыть клавиатуру на кнопке, нажмите в android?

Как я могу открыть клавиатуру при нажатии кнопки на Android?

Я хочу быть таким:

Введите описание изображения здесь

Попробуйте это

InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,0); 
 InputMethodManager imm = (InputMethodManager) activity.getSystemService(Context.INPUT_METHOD_SERVICE); imm.showSoftInput(view, flags) 

Примером может быть:

 InputMethodManager imm = (InputMethodManager) RouteMapActivity.this .getSystemService(Context.INPUT_METHOD_SERVICE); imm.showSoftInput(mapView, InputMethodManager.SHOW_IMPLICIT); 

Запишите этот код внутри события нажатия кнопки, чтобы перейти к клавиатуре:

 InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,0); 
 public static void showKeyboard(EditText yourEditText, Activity activity) { try { InputMethodManager input = (InputMethodManager) activity .getSystemService(Activity.INPUT_METHOD_SERVICE); input.showSoftInput(yourEditText, InputMethodManager.SHOW_IMPLICIT); } catch (Exception e) { e.printStackTrace(); } }