Spanish Comportamiento EditText en LandScape

yantarplus

Member
Licensed User
Longtime User
Hola. :sign0085:

Estoy desarrolando una aplicacion en Android 4.2 (SDK 17).

He comprobado que al activar un Edit Text en modo landscape, dicho

objeto ocupa toda la pantalla junto con el teclado. Esto es muy incomodo de trabajar si existen varios elementos de este tipo, ya que no sabes en cual estas posicionado.

En versiones anteriores de Android, no ocurre.

Despues de buscar soluciones por internet, he encontrado 2 formas
de solucionar el tema:

Una es añadiendo en el XML lo siguiente:

android:imeOptions="flagNoExtractUi"

y la otra es cuando se declaran las caracteristicas del edit text:

textView.setImeOptions(EditorInfo.IME_FLAG_NO_EXTRACT_UI);

La primera no se donde se pone (no encuentro el fichero) y la segunda, da error en EditorInfo)

La pregunta es:

como puedo añadir dicho codigo al proyecto de Basic4Android ???

Gracias. :)
 

yantarplus

Member
Licensed User
Longtime User
PERFECTO !!!

He modificado algo, porque ya tenia el edittext en el designer, pero lo principal, es que funciona perfecto.

Mil gracias.
 
Top