Jedes Mal, wenn mein Optionsmenü geöffnet wird (onCreateOptionsMenu (..) wird aufgerufen), Ich bekomme diese Warnungen:
"Keine Tastatur für ID 0"
und
"Verwenden der Standardschlüsselkarte: /system/usr/keychars/qwerty.kcm.bin "
Ich konnte nicht herausfinden, was sie meinen, weiß jemand? Ich mochte diese Antwort .
Hier ist der einfache Code, den ich verwende:
%Vor%und die optmenu_start.xml:
%Vor%Die Antwort von Google ist
"Das Protokoll ist normal, es passiert, wenn zum ersten Mal eine Tastaturbelegung für ein Gerät benötigt wird in einem Prozess. "
Wenn Sie also Activity2 vor Activity1 gestartet haben, sehen Sie die Warnung in Activity2 und nicht in Activity1!
Wie gesagt, ich denke, viele Entwickler bekommen diese Nachricht und es ist nur eine Warnung, kein Fehler; es kann ignoriert werden.
Wie @Blundell sagte, ist das normal. Aber es verbraucht immer das erste keyPressed-Ereignis. Zum Schluss füge ich das bei init hinzu:
%Vor%Ich weiß nicht warum, aber diese Warnmeldung nervt mich nie wieder.
Tags und Links android keyboard warnings options-menu