текст - edittext android свойства




сосредоточиться на результате editText в сбое (2)

У меня очень необычное поведение:

С сегодняшнего дня (без изменения стиля, Gradle или макета) каждый раз я нажимаю на EditText или TextInputEditText (просто устанавливаю фокус на них), приложение выходит из строя со следующей ошибкой:

java.lang.ClassCastException: java.lang.ref.SoftReference не может быть передан в android.view.inputmethod.InputConnection на com.android.tools.profiler.support.profilers.EventProfiler $ InputConnectionHandler.run (EventProfiler.java:330) в java.lang.Thread.run (Thread.java:833)

Я искал в сети, и я не нашел ничего подобного, и на данный момент я действительно не знаю.

Я попробовал это на двух разных устройствах Huawei с Android 6.0, и оба они приводят к сбою.

Если я запустил его на своем телефоне ( Oneplus 3, Android 7 ), у меня нет ошибок, и приложение работает правильно.

То, что я пробовал:

  • Изменение макета, один из тех, кто рушился
  • Добавление простого EditText без набора атрибутов
  • Удаление всего кода и оставление Activity «blank»
  • Очистка некоторых неиспользованных ссылок
  • Удаление приложения с телефона
  • Перезагрузка телефона
  • утратившими силу

Ни одно решение не работало. Что происходит с моим приложением?

Спасибо всем


Не только открытый профилировщик может вызвать ClassCastException на одних и тех же устройствах Huawei, но также может вызвать

java.lang.NullPointerException: попытка вызвать метод интерфейса 'boolean android.view.inputmethod.InputConnection.finishComposingText ()' для ссылки на нулевой объект

желаю помочь вам


У меня была одна и та же проблема, полная трассировка стека была только двумя строками, поэтому я не мог найти более полезную информацию.

Итак, я удалил свое приложение с мобильных устройств, перезагрузил его, я также очистил проект в Android Studio и снова попытался, когда я открыл активность, которая разбилась раньше, она запускалась нормально, как обычно. мой мобильный телефон также Huawei с Android 6.0, я хочу, чтобы это могло вам помочь.







android-edittext