SOLVED: Suppression edittext et a montré à l'aide du clavierClavier SW de paysage sans champ de texte au-dessus?
imgr.toggleSoftInput(0, 0);
question d'origine:
Bonjour, Je développe une application de contrôle à distance avec les modes touchpad/clavier. Mon problème est avec le clavier SW. Lorsque l'utilisateur appuie sur une touche du clavier SW, je dois envoyer cette valeur au PC. J'ai réussi à le faire en mode portrait avec EditText caché mais quand je change l'orientation en paysage, le clavier SW s'ouvre avec le champ de texte blanc qui couvre tout l'espace au-dessus du clavier et montre le texte que l'utilisateur a écrit. Est-il possible que je pourrais ouvrir et écouter le clavier de paysage sans ce champ de texte?
Mon code pour ouvrir le clavier SW:
InputMethodManager imgr = (InputMethodManager) getSystemService(this.INPUT_METHOD_SERVICE);
imgr.showSoftInput(edKeyListener, InputMethodManager.SHOW_FORCED);
Et le xml EditText:
<EditText
android:id="@+id/keyListener"
android:layout_width="0dp"
android:layout_height="0dp"
android:inputType="textFilter" />