2012-08-30 15 views
6

He buscado durante mucho tiempo para obtener una respuesta y ahora es el momento de hacer mi pregunta sobre el stackoverflow.Abrir o iniciar el teclado del software en el modo de número o símbolo

No me puedo imaginar que el sistema operativo Android no tenga la posibilidad de permitir que el teclado empiece con el código de número/símbolo y le dé al usuario la posibilidad de volver a las letras.

Ya he probado esto, pero sin éxito:

en Código:

editTextHouseNumber.setRawInputType(InputType.TYPE_CLASS_NUMBER); 
editTextHouseNumber.setInputType(InputType.TYPE_CLASS_NUMBER); 

xmlLayoutFile:

android:inputType="textPostalAddress" 
android:inputType="number|textCapCharacters" 
android:inputType="number" 

favor ayuda

+0

Ben jij Evert DIT? ;) – Entreco

Respuesta

0

por lo que yo he entendido su problema es que desee abrir el teclado con el tipo de número, tan pronto como se inicie la pantalla. Prueba esto si esto es lo que quieres.

<EditText 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:inputType="number"> 
    <requestFocus/> 
    </EditText> 
+0

De esta manera, no puede volver al tipo de caracteres (al menos en dispositivos nexus). Quiero escribir símbolos y caracteres – Entreco

Cuestiones relacionadas