Comment ajouter onclicklistener à généré dynamiquement l'affichage du texte?
Dans mon application générant de texte dynamique afficher. Je veux ajouter un onclickListener à mon texte à afficher.
Comment puis-je faire s'il vous plaît me donner un indice.
Voici le code pour textview .
for (int i = 0; i < subCategory.length; i++) {
TextView tv = new TextView(this);
tv.setText(subCategory[i]);
tv.setId(i);
sCategoryLayout.addView(tv);
}
suivez ce lien stackoverflow.com/questions/10482099/...
Découvrez ci-dessous le lien stackoverflow.com/questions/10482099/...
Découvrez ci-dessous le lien stackoverflow.com/questions/10482099/...
OriginalL'auteur Narendra | 2012-01-04
Vous devez vous connecter pour publier un commentaire.
voici le code :
onclicklistener méthode :
espère utile pour vous.
sunCategory.longueur ---> longueur de textview. est dynamique comme vous le souhaitez. je pense que le problème de la longueur. mettre quelques la valeur de la constante dire 5 et vérifiez.
Merci pour ces utiles code,il m'a aidé... +1
Merci pour le code, Cela m'a vraiment aidé.
OriginalL'auteur Hiren Dabhi
Impelement OnClickListner sur cette classe.
OriginalL'auteur Khuswant Singh
d'abord créer un onclick auditeur:
et puis, à l'aide de
tv.setOnClickListener(listener)
à écouter.OriginalL'auteur idiottiger
ce code générique pour ajouter dynamiquement sur cliquez sur listner sur tout ou vue groupe dynamiquement
OriginalL'auteur Harsh Dev Chandel
Créer une Vue.onClickListener() de l'objet "mListener".
Ajouter cet objet à la télévision.setOnClickListener(mListener) dans la boucle for.
OriginalL'auteur Vipin Sharma
Vous devez appeler setOnClickListener(..) sur TextView Instance.
Dans l'exemple ci-dessous, nous utilisons anonyme intérieur de la classe
OriginalL'auteur Rajdeep Dua
Il n'est pas différent de celui que vous faites lorsque vous créez du texte en xml:
Désolé! n'ai pas d'observer votre boucle, mis à jour mon code.
OriginalL'auteur kosa
OriginalL'auteur Rajesh Narwal
Oui, j'ai également le même problème, mais un ami j'ai eu la solution et il est travaillé pour moi
J'ai ajouté Textview dans le temps d'exécution et aussi les obtenir, cliquez ci-dessous est le code.
OriginalL'auteur Vinod Makode