внутри приложения?
Не те, которые как какие нибуть обои отдельно скачиваются и кастомизируют системную - а просто в рамках приложения, измененная клавиатура.
Реализацию представляю примерно так - просто буду не открывать системную клавиатуру при условном edittext, а вместо нее отображать какой нибуть dialogfragment, в котором будут все кнопки, как на клавиатуре.
В чем плюсы:
1. Можно сделать ее красивее, т.е. подогнать под дизайн-стиль самого приложения. Ато на данный момент что в вотсапе, что в телеграма - одна и та же невзрачная системная.
2. Можно добавить свои кастомные кнопки, которые будут по нажатию из клавиатуры делать какой то функционал приложения. Тут уже можно придумать много разных идей.
Из минусов:
1. Не будет таких фич, как атвоподстановка, или свайп-набор-текста.
Что думаете? Классная идея?
Отличная идея. А теперь представь себе, сколько ты должен усилий вложить, чтобы твоя клава корректно работала со всеми раскладками, видами девайсов и тд
так это же лишь диалогФрагмент всего
Обсуждают сегодня