Пишу клаву и возникли вопросы:
1) От каких классов наследоваться, чтобы перерисовать layoutы с кнопками, текст на кнопках и прочее?
2) Как встройть приложение в системные настройки ввода?
3) Как работать со словарем (Т9), чтобы при вводе текста предлагались варианты выбора, и так же запоминались последовательности введенных слов и предлагались при вводе?
4) Кто-то говорил, что необходимо делать сервис в приложении, который должен постоянно работать. Я считаю, что достаточно настроить фильтры для активностей приложения.
Что посоветуете, знатоки?