web-dev-qa-db-fra.com

AbsListView unregisterIRListener () est appelé

Je fais un débogage sur une application sur laquelle je travaille, et dans mon LogCat, je continue à recevoir un message avec la balise "AbsListView" et le message "unregisterIRListner () est appelé." Y a-t-il quelque chose que je ne fais PAS dans mon code qui pourrait causer cela? Est-ce même quelque chose dont je dois m'inquiéter? Je préfère ne pas publier les (plus de) 550 lignes de code que j'ai pour cela. Toute information serait utile. Merci.

36
zklim

Il semble que les développeurs de Google aient laissé l'appel de débogage sans commentaire dans le code source. Pour éviter cette sortie LogCat inutilisable, j'utilise le filtre suivant:

tag:^(?!(dalvikvm|AbsListView))

Ce filtre supprime toutes les lignes de débogage taged: dalvikvm et AbsListView.

29
Vitaliy A

J'ai également trouvé de tels messages dans mon LogCat. Et trouvé ces réponses - très utiles.

J'ai enquêté un peu sur la base des informations ci-dessus. Il semble être lié à certains appareils Samsung respectivement Samsung Android. J'ai un Samsung Note 10.1 édition 2014 avec orig OS - ici ça arrive. Et j'ai un Samsung S2 avec CM 10.2 - ici Je ne vois pas les entrées LogCat.

Mais sur les deux appareils, mon application fonctionne bien.

5
user2035951

dans Android Studio pour désactiver AbsListView unregisterIRListener () de Logcat Vous devez définir un nouveau filtre: vérifiez l'écran: Android Studio désactivez AbsListView unregisterIRListener ()

Ajoutez simplement le champ LogTag: ^ (?! (Dalvikvm | AbsListView))

2
mihau