1
У меня есть пользовательская клавиатура, откуда я хочу вставить символ ⏺ в текущий активный EditText. Я использую это:Как вставить символ Unicode в EditText из пользовательской клавиатуры
getCurrentInputConnection().commitText("\u23FA", "\u23FA".length());
Но это вставляет просто пробел (без видимого символа). Я думаю, что Android не поддерживает все символы Unicode, но есть ли способ вставить этот символ?
Но как я могу получить доступ к editText активного приложения с моей пользовательской клавиатуры? – Jeet
Можете ли вы выслать мне код, который вы написали, поскольку я не уверен в вашем вопросе? попробуйте сделать лаборант немного больше, пожалуйста @Jeet –
Конечно. Я разрабатываю пользовательскую клавиатуру. Он может отображаться в любом приложении. Теперь предположим, что эта клавиатура воспитывается в приложении «Сообщения». На клавиатуре есть кнопка, которую при нажатии следует вставить ⏺ в приложении EditText of Messages. Но я не могу вставить этот символ. Просто пространство вставляется каждый раз. Если я изменил код на другой символ юникода (например: ©), он будет отображаться правильно. – Jeet