VisualizzaPostImeInputStage ACTION_DOWN

Mentre sto cercando di eseguire il debug del mio programma, non riesco a capire l'errore.

Ho inizializzato due pulsanti e ho usato .setOnClickListener su di loro. Quando l'utente fa clic sui pulsanti, dovrebbe essere visualizzato un messaggio di debug su LogCat. Tuttavia, continuo a visualizzare questo messaggio appaiono each volta che faccio clic sul button o se faccio clic su un punto qualsiasi sullo schermo: ViewPostImeInputStage ACTION_DOWN.

  • KitKat: Come guidare APDUs alla SIM
  • Come escludere le dependencies transitive di altri sottoprogetti in build multiproject?
  • findViewById non funziona per un incluso?
  • Le preferenze condivise Android non salvano
  • Errore: la versione 9 di minSdk non può essere inferiore alla versione 14 dichiarata in libreria
  • Crash di Android, java.lang.IllegalArgumentException: il tipo di window non può essere modificato dopo che viene aggiunta la window
  • Qualcuno sa cosa significa questo messaggio, o se sono una soluzione al mio problema?

    Grazie mille!

  • Come faccio a rilevare un clic di annullamento della window di dialogo data-picker?
  • Perché il runner di test di Android che segnalava "Suite di prova vuota"?
  • Android ImageView ScaleType e altezza dell'elemento
  • Come creare un button personalizzato in Android utilizzando Stili XML
  • Confuso di testCompile e androidTestCompile in Android Gradle
  • Spam di Google Analytics sul cellulare - l'applicazione non è stata rilasciata
  • 3 Solutions collect form web for “VisualizzaPostImeInputStage ACTION_DOWN”

    ViewPostImeInputStage ACTION_DOWN è un errore che si verifica a causa dell'istanza rara where il layout è rifiutato e non è più in grado di fare clic su qualsiasi elemento cliccabile, e ciò che accade invece è un ViewPostImeInputStage ACTION_DOWN con each button (e nessuna azione). La soluzione per questo è semplice, avvolgere il contenuto del layout con un genitore. Quindi, se si fosse formato xml

    <LinearLayout <---root layout ... <!-- your content --> </LinearLayout> <-- root layout end 

    cambiare

     <FrameLayout <---root layout <LinearLayout <-- parent wrap start ... <!-- your content --> </LinearLayout> <-- parent wrap end </FrameLayout> <-- root layout end 

    Questa soluzione dovrebbe risolvere il conflitto. Atleast questo è ciò che ha funzionato per me. Saluti!

    Ho avuto lo stesso problema del tuo, e ho provato il modo di creare un portfoliobuilder, ma non funzionava. E poi faccio alcuni cambiamenti sul mio codice, poi ha funzionato. Ho appena impostato each istanza del mio button un'interface OnlickListener invece di lasciare che la mia class integra il View.OnClickListener ~

     button.setOnclickListener(new View.OnClickListener){ public void onClick(View v){//... } } 

    INVECE DI

     public YourClass implements View.OnClickListener{... public void OnClick(View v){ switch(v.getId()){ case://... break;}}} 

    Ho affrontato lo stesso problema che è stato corretto quando ho fatto clic sul relativo layout (nelle properties;).

    Saluti

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.