ViewPostImeInputStage ACTION_DOWN
Que je suis en train de déboguer mon programme, je ne vois pas l'erreur.
J'ai initialisé deux boutons et utilisé .setOnClickListener sur eux.
Lorsque l'utilisateur clique sur les boutons, ils sont censés voir un message de débogage
sur le LogCat. Cependant, je continue à voir ce message apparaît au lieu de cela chaque fois que je clique sur le bouton, ou si je clique n'importe où sur l'écran: ViewPostImeInputStage ACTION_DOWN.
Personne ne sait ce que ce message signifie, ou si ils ont une solution à mon problème?
Merci beaucoup!
source d'informationauteur bluexmarker
Vous devez vous connecter pour publier un commentaire.
ViewPostImeInputStage ACTION_DOWN est un bug qui se produit découlant de la les rares cas où votre mise en page est rejetée et que vous n'êtes plus en mesure de cliquer sur les éléments cliquables, et ce qui se produit, au contraire, est un ViewPostImeInputStage ACTION_DOWN avec chaque pression sur les boutons (et pas d'action). La solution à cela est simple, enveloppez votre mise en page de contenu avec un parent. Donc, si vous format xml a été
changement de
Cette solution devrait permettre de résoudre ce conflit. Au moins ce est ce qui a fonctionné pour moi. Cheers!
J'ai eu le même problème que le vôtre,et j'ai essayé portfoliobuilder du chemin, mais il ne fonctionne pas.
Et puis je viens de faire quelques modifications sur mon code,puis il a travaillé.
Je viens de mettre chaque instance de mon bouton une OnlickListener interface au lieu de laisser ma Classe inplements la Vue.OnClickListener~
AU LIEU DE
Que j'ai rencontré le même problème qui a été corrigé quand j'ai fait de la relative mise en page cliquable(dans les propriétés).
acclamations
J'ai eu cela m'arrive à moi sur le premier clic sur un CardView à l'intérieur d'un RecyclerView. Il s'avère que la CardView XML ensemble:
Une fois que j'ai enlevé que le premier clic (et les clics suivants) a bien fonctionné, et je n'avais plus l'erreur avec ACTION_DOWN.