Я пытаюсь показать виртуальную клавиатуру в настраиваемом текстовом поле, закодированном вручную. Я использую следующий код и получаю стандартную клавиатуру с символом возврата в правом нижнем углу.
inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
inputMethodManager.showSoftInput(view, InputMethodManager.SHOW_IMPLICIT);
Я хотел бы отобразить клавиатуру с ОК (или, возможно, ГОТОВО) в правом нижнем углу. Когда я провел небольшое исследование, я обнаружил, что inputType можно установить в EditText (который я не использую в данном случае), но не для того представления, которое я использую (GLSurfaceView).
Есть идеи, как показать альтернативную клавиатуру?
РЕДАКТИРОВАТЬ Я попробовал решение, размещенное здесь: - Многострочный EditText с меткой Done SoftInput Action в 2.3 , но, к сожалению, этого не произошло показать кнопку ГОТОВО (у меня Android 2.1). Я попытался изменить поле inputType, и изменил тип (я попробовал "phone"), но не кнопку DONE.
Спасибо за вашу помощь.