Como ocultar teclado virtual automaticamente

26 septiembre, 2011 por Gonzalo de Córdoba Dejar una respuesta »

Objetivo:

Ocultar el teclado virtual automáticamente.

Hay situaciones en las que el teclado no son una prioridad, por lo que podremos, utilizando un par de líneas de código Java, ocultarlo a placer.

Situar las siguientes líneas en el momento en que deseemos la ocultación. Si es al arrancar la Activity, deberá colocarse en el método onCreate:

Código fuente java:

  //Lineas para ocultar el teclado virtual (Hide keyboard)
  InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
  imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0);
Publicidad

7 comentarios

  1. Eder dice:

    Hola amigo yo tengo un lg pro con cyanogeno me gustaria poder hacer que no aparesca el teclado virtual cuando no estoy en vertical por que tengo uno fisico qwerty

    • Ricardo dice:

      Hola Eder, lo que tienes que hacer es ir modificando el codigo fuente de cada una de las apps que instalas.
      Es simple solo le agregas esas lineas donde exista un EditText.

      Espero que te sirva…

      Saludos.-

  2. Juan Torrecilla dice:

    Hola buenas,

    Necesitaría ayuda porque me gustaría ocultar automáticamente el teclado virtual en el OFFICE en mi tablet samsung galaxy note 10.1 ya que la uso con un teclado físico.

    Según he visto, se deben colocar las dos lineas de codigo fuente en algún sitio pero siento reconocer que no se donde, ¿podrían ayudarme?

  3. c9999 dice:

    de misma manera como podría escribir en un editText con un teclado creado de mi, sin que se me abra el que viene por defecto?

Deja un comentario

Rellena el captcha please!! *

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies