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 el botón de menú para una actividad
  • ¿Cómo puedo ocultar / mostrar un elemento cuando se presiona un botón?
  • Android: Ocultar el teclado después de hacer clic en el botón
  • android: cómo ocultar la carpeta de aparecer en la galería
  • Android - Ocultar todo
  • Android: EditText permanece escondido detrás del teclado
  • Mostrar / Ocultar Listview SectionIndex on demand
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.