définir le focus dans vacants edittext comment pouvez-mise en œuvre de l'application android
Je suis la mise en œuvre d'une application de rafales de je suis ajoutant des validations dans la page de connexion de mise en œuvre de deux champs requis nom d'utilisateur et le mot de passe bouton de connexion j'ai fais une demande de validations ensuite, l'accent ne sont pas arriver puis de définir le focus dans vacants edittext
>
if(Username.contentEquals("")) {
> Toast.makeText(LBS.this, "Please enter
> username ",Toast.LENGTH_SHORT).show();
> } else { if( pwd.contentEquals(""))
> Toast.makeText(LBS.this, "Please enter
> password ",Toast.LENGTH_SHORT).show();
> else
> try { ........................... }
pas de remplissage nom d'utilisateur, puis le remplissage de mot de passe, nom d'utilisateur entré toasts affiche de mise au point fine sont entrés dans le nom d'utilisateur edittext c'est le problème comment puis mises en œuvre portent en carnet nom d'utilisateur
OriginalL'auteur Narasimha | 2010-04-22
Vous devez vous connecter pour publier un commentaire.
Vous devriez être en mesure d'utiliser requestFocus après que vous venez de retour à partir du Toast.
Par exemple, si vous avez un editText objet appelé nom d'utilisateur, vous DEVRIEZ être en mesure d'ajouter une ligne comme
username.requestFocus();
Mais je vais avoir un problème, là, maintenant, à la faire fonctionner juste à droite. Dans mon émulateur, le edittext-je spécifier semble avoir le focus (curseur clignotant), mais le prochain champ a également un curseur clignotant et c'est là la clé suivante des traits de go. Il peut donc y avoir besoin d'un peu plus de code avant/après la requestFocus appel.
OriginalL'auteur Anne Gunn