Я занимаюсь разработкой IME для каннада - индийского языка, адаптируя программную клавиатуру из Android SDK.При наборе символов курсор перемещается на одно место вперед.Но когда я набираю несколько составных символов, таких как kku, в bekku, мне придется комбинировать, ka, virama, ka, а затем u с 4 разными символами юникода.Все они отображаются вместе, но курсор будет на 4 позиции впереди, а не рядом с составным символом.Как я могу показать курсор в правильном месте?Я попытался setSelection () метод ввода соединения.Я также попытался отправить keyevent (вниз и вверх оба) из key-dpad-left.Ничего не работаетЗаранее спасибо