Je crée un EditText
objet que j'essaye ensuite de référencer dans un test unitaire. Quelle est la meilleure façon d'ajouter un nouveau id
à R.id
pour cet objet créé dynamiquement, afin que je puisse le référencer ultérieurement via findViewById()
le test unitaire?
89
Réponses:
Vous pouvez définir les ID que vous utiliserez plus tard dans la classe R.id à l'aide d'un fichier de ressources xml et laisser le SDK Android leur attribuer des valeurs uniques lors de la compilation.
res / values / ids.xml
Pour l'utiliser dans le code:
la source
Vous pouvez utiliser setId pour chaque vue et attribuer un nombre positif, en fonction du développeur Google:
afin que vous puissiez utiliser
la source