Android: могу ли я игнорировать ошибки "Родительское представление не является TextView" и "sendUserActionEvent() mView == null"?
В моем приложении для Android я постоянно получаю следующие два ошибки в моем логарифме:
06-02 20:33:16.070: E/MoreInfoHPW_ViewGroup(13983): Parent view is not a TextView
06-02 20:33:12.010: E/ViewRootImpl(13983): sendUserActionEvent() mView == null
Мое приложение работает отлично, несмотря на эти две ошибки, и я не нашел окончательного ответа относительно того, являются ли они вредными (или даже фиксируемыми!) ошибками или если их можно безопасно игнорировать. До сих пор я делал все, чтобы просто игнорировать их, но я хотел, чтобы это было задано, так как я уверен, что я не единственная путаница в том, что означают эти две ошибки.
Для справки, я получаю эти ошибки при запуске приложения через adb на Samsung Galaxy S5.
EDIT: представление Parent не является ошибкой TextView во многих случаях, но особенно это происходит, когда я нажимаю кнопку "Назад" на панели действий и когда я запускаю новое действие, нажимая кнопку. Я использую библиотеку поддержки, minSdk = 8.
Ответы
Ответ 1
Да, вы можете игнорировать, это известная проблема с моделями Samsung. Если это вас беспокоит, возможно, вы можете заменить
context.startActivity(....);
с:
startActivity(new Intent(....));
и посмотрите, работает ли он для вас, как указано в этом ответе:
fooobar.com/info/79639/...
Надеюсь, это поможет.