Je fais une application dans laquelle je veux changer le texte de textviews à partir d'un tableau de chaînes. Pour cela, j'ai besoin de faire le tableau de textviews.Comment faire ça ?? Quelqu'un peut-il me aider sur ceAndroid: tableau de textviews
5
A
Répondre
22
Vous pouvez créer TextViews comme ceci:
int textViewCount = 10;
TextView[] textViewArray = new TextView[textViewCount];
for(int i = 0; i < textViewCount; i++) {
textViewArray[i] = new TextView(this);
}
2
Peut-être son utile i utiliser le tableau de bouton donc je suis Güssing travail textview comme ça:
TextView[ ][ ] _txt;
_txt = new TextView[_dimension][_dimension]; // _dimension = 5 what you want
_txt[0][0] = (TextView) findViewById(R.id.text1);
_txt[0][1] = (TextView) findViewById(R.id.text2);
et plus ...
2
Si vous voulez un grand nombre de textviews, dans ce cas, pour éviter OutofBound utilisation d'exception code suivant
LinearLayout parent = new LinearLayout(this);
TextView textView;
for(i = 0; i < count; i++) {
textView = new TextView(this);
textView.setTag(""+i);// setting tag with index i
parent.addView(textView);
}
int len=parent.getChildCount();
int j = 0;
int requiredPosition = 5;
while(j<len) {
TextView tempTextView =((TextView)parent.getChildAt(i));
if(tempTextView.getTag().equals(""+requiredPosition)){
//Perform required operation
//tempTextView.setText("");
}
j++;
}
1
Vous pouvez faire parvenir avec quelque chose comme ceci:
int textvwCount = 20;//number of textview you want to use in an array
TextView[] arrTxtView = new TextView[textvwCount ]; // declare and assign array length of text views.
for(int i = 0; i < textViewCount; i++) { // iterate over all array items and assign them text.
Textview txtCnt = new TextView(this);
txtCnt .settext(i);
textViewArray[i] =txtCnt ;
}
Questions connexes
- 1. Tramping text textviews Android
- 2. Comment afficher dynamiquement un tableau de TextViews dans Android?
- 3. Android Groupings textviews
- 4. Comment affecter des valeurs d'un tableau à textviews en android
- 5. Style BlockQuotes dans Android TextViews
- 6. pagination android avec plusieurs textviews
- 7. Android UI comment aligner textviews?
- 8. Lier TextViews aux boutons Android
- 9. position android TextViews par programmation
- 10. Android ListView avec 2 TextViews par article
- 11. Création de textViews dynamiques
- 12. Déclarer dynamiquement TextViews
- 13. Comment créer des "TextViews flottants" sous Android?
- 14. Android recharger textViews sur le bouton tapez
- 15. android réduire l'espace entre deux vertical TextViews
- 16. android: state_activated pour textviews dans horizontalscrollview
- 17. Problème Android avec TextViews et boutons
- 18. Échange de textviews avec glisser
- 19. Comment ajouter un tableau de TextViews dans un ListView?
- 20. comment montrer tableau de textviews dans un tableLayout
- 21. Galerie de TextViews
- 22. Android - Aligner TextViews comme une rangée de table
- 23. Aligner les TextViews Android avec différents numéros de ligne
- 24. Stocker des variables de vues Android (bouton, TextViews etc.)
- 25. TextViews pas de mise à jour en android UI
- 26. textviews RelativeLayout se chevauchent
- 27. Android se bloque lorsque vous essayez d'écraser TextViews
- 28. Android: Ajouter deux TextViews à la barre d'action Spinner
- 29. android - Comment organiser les deux textviews côte à côte
- 30. Premier style 2 TextViews dans Android ListView différemment
pourquoi u prendre tableau 2d dans ce domaine? – ekjyot
C'était mon exigence afin que vous puissiez utiliser un seul tableau au lieu de 2d –