Autore Topic: Problema Tastiera  (Letto 398 volte)

Offline k3v1n

  • Utente junior
  • **
  • Post: 61
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung S3
Problema Tastiera
« il: 01 Maggio 2013, 10:33:57 CEST »
0
Salve a tutti,

ho un textView che funzione come un campo di ricerca. Quando viene premuto il tasto invio, parte una ricerca. Sull'evento setOnKeyListener avvio la ricerca e nascondo la tastiera.

Codice: [Seleziona]
        protected void hideSoftKeyboard() {
                ((InputMethodManager) getSystemService(Activity.INPUT_METHOD_SERVICE)).toggleSoftInput(0, InputMethodManager.HIDE_IMPLICIT_ONLY);
        }

        protected void showSoftKeyboard() {
                ((InputMethodManager) getSystemService(Activity.INPUT_METHOD_SERVICE)).toggleSoftInput(InputMethodManager.SHOW_IMPLICIT, 0);
        }

La prima volta la tastiera si chiude correttamente ma dalla seconda volta non più. Qual'è il miglior modo per interagire con la software keyboard? Nasconderla e visualizzarla.

Grazie

Luca