Разрешено ли вызывать метод commitText () метода android.view.inputmethod.InputConnection из другого потока, отличного от потока пользовательского интерфейса?
Это не совсем прямой ответ на ваш вопрос, но если вы хотите получить доступ к потоку пользовательского интерфейса через другой поток, вы всегда можете использовать AsyncTask .Переопределите doInBackground с вашей обычной задачей потока и переопределите onProgressUpdate с задачами, которым потребуется доступ к потоку пользовательского интерфейса.Всякий раз, когда вам нужно выполнить свои задачи внутри onProgressUpdate , вы звоните publishProgress из doInBackground .