Cómo ocultar el teclado predeterminado de ListViewAdapter en android

Estoy utilizando ListViewAdapter para enlazar ListView en mi página de inicio, y un teclado personalizado. Pero cuando hice clic en EditText, aparece el teclado predeterminado.

Intenté ocultarlo usando el código siguiente:

InputMethodManager mgr = (InputMethodManager)activity.getSystemService(Context.INPUT_METHOD_SERVICE); mgr.hideSoftInputFromWindow(diesel.getWindowToken(), 0); activity.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN); 

Pero no funcionó.

¿Cómo puedo ocultar el teclado predeterminado de ListViewAdapter?

3 Solutions collect form web for “Cómo ocultar el teclado predeterminado de ListViewAdapter en android”

Finalmente lo tengo. He resuelto este problema. Sólo se agregó debajo de la línea en ListViewAdapter.

(EditTextName) .setInputType (0);

Ahora no abrirá el teclado por defecto en EditText Haga clic en o toque.

El adaptador no es el lugar adecuado para realizar actividades relacionadas con la interfaz de usuario.

Si desea ocultar el teclado en eventos como el clic del botón, utilice este

 public void onClick(View v) { InputMethodManager imm = (InputMethodManager) v.getContext() .getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(v.getWindowToken(), 0); } 
  • Manera de ocultar softkeypad siempre no afectar las características de la edittext en android
  • Cómo ocultar unhide webview en android
  • Cómo ocultar el teclado virtual
  • Ocultar teclado suave no funciona
  • Ocultar la barra de direcciones del navegador móvil en cromo (android)
  • ¿La mejor manera de ocultar una imagen en android?
  • android: cómo ocultar la carpeta de aparecer en la galería
  • Android: EditText permanece escondido detrás del teclado
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.