Muestra el teclado virtual cuando el dispositivo está en modo horizontal

Este código no parece funcionar en modo horizontal:

EditText destinationSearch = (EditText) findViewById(R.id.destinationSearch); 

DestinationSearch.requestFocus (); InputMethodManager imm = (InputMethodManager) getSystemService (Context.INPUT_METHOD_SERVICE);
Imm.showSoftInput (destinationSearch, InputMethodManager.SHOW_IMPLICIT);

¿Hay alguna solución para mostrar el teclado virtual en modo horizontal?

Necesitas usar show forzado

 InputMethodManager imm; imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,InputMethodManager.HIDE_IMPLICIT_ONLY); imm.showSoftInput(this.editText,InputMethodManager.SHOW_FORCED); 

La razón es que el modo de paisaje más a menudo poner el teclado suave en una nueva ventana de pantalla completa. Como dijo Bakih, la fuerza funcionará, pero la ventana de pantalla completa tiene más efectos y también SHOW_FORCED.

Prefiero agregar

  <item name="android:imeOptions">flagNoFullscreen</item> 

A mi EditTextStyle así que puedo coger siempre OnGlobalLayout () y así sucesivamente. Ahora puede utilizar SHOW_IMPLICIT. Sólo asegúrese de que su interfaz de usuario se ve bien en un área tan pequeña y eliminar autocorrección si no es necesario.

 EditText editText = (EditText)findViewById(R.id.editText); editText.setFocusableInTouchMode(false); final Context context = this; editText.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { v.requestFocusFromTouch(); InputMethodManager imm = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE); imm.showSoftInput(v, InputMethodManager.SHOW_FORCED); } }); 
  • Gson serializar a LinkedTreeMap en lugar de mi Entidad
  • StateListDrawable para cambiar filtros de color
  • ¿Cómo puedo arreglar NoClassDefFoundError en Android para android.widget.PopupMenu?
  • ¿Cuándo es exactamente seguro usar clases anónimas internas?
  • Alternar dispositivo A2DP (Android)
  • ¿Compartir un proyecto Android + Eclipse a través de SVN?
  • Código de error -7 al intentar instalar la versión APK
  • Cómo devolver JSONObject del método doInBackground () al método onPostExecute () en AsyncTask?
  • La conversión de plegado a píxel da como resultado exactamente el mismo valor
  • Analizador SAX obtener atributo de endelement
  • Cambiar el color del mapa de bits
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.