Dites que j'ai plusieurs EditTexts dans une application. Lorsque je clique sur un bouton, je veux tester ce que les EditTexts sont vides et ce que les EditTexts ont du contenu. Je veux aussi l'id du EditText dont le contenu n'est pas vide. Comment ferais-je cela? Est-ce que quelqu'un pourrait écrire le code pour le gestionnaire de clic de bouton. Les six identifiants de mon EditText sont FirstString, SecondString, ThirdString, ... L'identifiant du bouton est le bouton.Teste si les plusieurs edittexts sont vides
0
A
Répondre
1
Il vous suffit de créer un tableau pour la classe qui les contient lorsque vous configurez la vue et de vérifier chacune d'entre elles en appuyant sur le bouton. Impossible d'écrire le code sans voir ce que vous avez déjà.
0
vous pouvez toujours en boucle par les enfants de la vue parent:
View parent = findViewById(R.id.parentlayout_id);
for(int i = 0; i < parent.getChildCount(); i++){
View v = parent.getChildAt(i);
if(v instanceof EditText)
//cast it and check the text here...
}
Questions connexes
- 1. Vérifiez si les entrées sont vides en utilisant jQuery
- 2. Text_field_tag valeur par défaut si les paramètres sont vides?
- 3. Les champs non vides sont vides dans le mot
- 4. Teste si une classe a un attribut?
- 5. Les variables PHP sont vides si elles sont au format html. MYSTÈRE
- 6. Si TextFields sont vides, alors faites ceci pour l'iPhone
- 7. Android: Beaucoup Edittexts dans ListView
- 8. Comment vérifier si certaines lignes de textarea sont vides?
- 9. Comment afficher un bord inférieur uniquement si les cellules du tableau ne sont pas vides (CSS)
- 10. PHP: vérifier si les vars affichés sont vides - forme: tous les champs obligatoires
- 11. Les paramètres de service WCF de Flash sont vides
- 12. tables sont vides dans MySQL
- 13. Réexécution un ensemble de JUnit teste plusieurs fois
- 14. Teste si une chaîne est codée en URL dans PHP
- 15. Comment vérifier si les éléments de formulaire ne sont pas vides?
- 16. Si vous installez sqlserver2008 SP1, les «fonctions de sélection» sont vides?
- 17. MS CRM 4.0. FetchXML renvoie les colonnes même si elles sont vides
- 18. Que retourne LINQ lorsque les résultats sont vides?
- 19. Les méthodes vides STL de gcc sont-elles threadsafe?
- 20. Mettre à jour les attributs sauf s'ils sont vides?
- 21. LINQ se croisent, plusieurs listes, certaines vides
- 22. teste si une matrice de transformation 2D est orthogonale
- 23. Pourquoi les résultats de mon document Lucene sont-ils vides?
- 24. Pourquoi les globals sont-ils vides dans une classe lorsque les variables sont incluses?
- 25. Teste si un contrôle ActiveX est installé avec Javascript?
- 26. Tableau croisé dynamique Les valeurs sont maintenant vides
- 27. Subsonic 3 ActiveRecords Update Les colonnes sales sont toujours vides
- 28. PowerShell 2.0 via C#, les valeurs de retour sont vides?
- 29. Pourquoi les types sur System.Numerics sont-ils vides sur Reflector?
- 30. si les sélecteurs sont chaînés?