Как настроить мою персональную клавиатуру в качестве стандартного ввода в моем приложении

Я создал небольшую клавиатуру, чтобы заменить стандартную клавиатуру Android. Что мне делать, чтобы установить мою клавиатуру в качестве стандартного ввода в моем приложении? благодаря

Solutions Collecting From Web of "Как настроить мою персональную клавиатуру в качестве стандартного ввода в моем приложении"

Думаю, это поможет вам. Вы можете скрыть системный keyoboard используемый класс InputMethodManager. И после этого сделайте onFocusListener на вашем EditText, и если у вас есть класс вызова фокуса, сделайте клавиатуру.

Для этого вам сначала нужно создать раскладку клавиатуры … у вас есть возможность настроить это. Затем включите эту клавиатуру с вашим макетом, где вам нужно отобразить персональную клавиатуру ур. .. вот так

<include android:id="@+id/Kinclude" android:layout_width="wrap_content" android:layout_height="wrap_content" layout="@layout/keypad" android:visibility="invisible" />

И напишите событие click для вашего edittext и отобразите эту клавиатуру, когда вы нажмете edittext ….

Спасибо…