2010-12-07 3 views
1

Je voulais prendre l'entrée numérique de l'utilisateur à partir du pavé numérique affiché à l'écran, il devrait être en mode Activité. veuillez voir l'image ci-jointe.Android sur le pavé numérique de l'écran

Je ne sais pas s'il y a un moyen de créer une interface utilisateur similaire ou est-ce que je l'ai fait moi-même en XML? . besoin de votre aide. alt text

Répondre

2

Vous pouvez indiquer la méthode d'entrée que vous voulez entrée numérique:

EditText editText = ...; 
editText.setInputType(InputType.TYPE_CLASS_NUMBER); 

et la plupart des méthodes d'entrée vous donnera un arrangement comme celui ci-dessus.

Vous pouvez probablement obtenir une vue exactement comme celle que vous affichez en envoyant une intention avec une action de com.android.phone.action.TOUCH_DIALER, mais obtenir un résultat est susceptible d'être quelque part entre difficile et impossible.

Vous voudrez peut-être prendre un peu d'inspiration de https://android.googlesource.com/platform/packages/apps/Contacts/+/froyo/src/com/android/contacts/TwelveKeyDialer.java

+0

@lain merci pour la réponse. le lien vers le code source Android semble utile. –

+0

Je préfère maintenant écrire ma propre mise en page pour le pavé numérique. @ Merci pour votre réponse. –

+0

lien cassé .... –

Questions connexes