Всплывающая клавиатура Android, как это сделано?

1

Я пытаюсь сделать клавиатуру Android и задаюсь вопросом, как сделать письмо выскочкой, когда он попал.

Я попытался использовать пользовательский диалог, но он полностью не работал бы в InputMethodService.

сбой:

ERROR/AndroidRuntime(17125): at 
    keyboard.rob.com.TotalKeyboard$3.onTouch(TotalKeyboard.java:527)

когда dialog.show(); называется.

Итак, предположительно, какой-то другой метод понадобится.

У меня есть образец кода клавиатуры, но не нашел места, где он показывает всплывающее письмо. Тем не менее, я уверен, что он не использует диалоги.

Любые идеи, как это достичь?

Изображение 174551

Теги:
keyboard

2 ответа

1

Почему бы вам просто не проверить код Android? Также ознакомьтесь с этой ссылкой: http://developer.android.com/resources/samples/SoftKeyboard/index.html

  • 0
    не могу найти, где на самом деле это происходит в примере кода. :(
1

Можно использовать FrameLayout с холстом рисунка, уложенным в ближайший индекс. Когда кто-то выбирает письмо, он рисует эту букву в верхнем индексе макета кадра.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню