В моем приложении я получаю предупреждение 3 "inactive InputConnection" (logCat ниже) каждый раз, когда я что-либо делаю с курсором в поле EditText.inactive Предупреждение о входном соединении во всем поле EditText
Это всплывающее окно с предупреждениями, даже если я выбираю другой EditText (с курсором - один EditText) или просто нажимаю кнопку или что-то, что я делаю с помощью курсора в EditText. Это поведение согласуется на всех страницах (мероприятия).
Даже если я нажму на любую кнопку меню (чтобы перейти на другую страницу) или кнопку «Назад» с фокусом на поле EditText, появится тот же самый набор предупреждений.
В некоторых случаях у меня нет EditText, у меня нет этой проблемы.
Эта проблема возникает, когда я пытаюсь использовать реальное устройство (Samsung Note II), но не реплицируется, когда я пытаюсь создать эмулятор.
У кого-нибудь есть идея, как с этим справиться?
LogCat:
11-27 22:23:44.820: W/IInputConnectionWrapper(25490): getSelectedText on inactive InputConnection
11-27 22:23:44.850: W/IInputConnectionWrapper(25490): setComposingText on inactive InputConnection
11-27 22:23:44.850: W/IInputConnectionWrapper(25490): getExtractedText on inactive InputConnection
Я думаю [этот вопрос] (http://stackoverflow.com/questions/8122625/getextractedtext-on-inactive-inputconnection-warning-on-android) имеет значение ... – chancea
В отличие от этого случая, я получаю предупреждение даже если у меня нет никаких действий в поле EditText – abdfahim
Согласовано. Я получаю это, если я просто всплываю клавиатуру и даже ничего не делаю с ней, но снова возвращаю ее, а потом возвращаюсь из своего приложения, и я получаю предупреждение. Если я не открою эту клавиатуру, я не получу ее. И я даже ничего не делаю с этим. – delrocco