Je suis coincé avec un problème de création de boutons dynamiquement dans Android. C'est ce que je veux faire-Aide: 8 X 10 tableau bidimensionnel de boutons dans Android
Je veux créer un tableau de 8 x 10 boutons. Puisque déclarer 80 boutons dans main.xml n'est pas efficace, je veux le faire dans le programme lui-même. Le plus gros problème est de placer/aligner les boutons comme une grille. Je peux créer des objets de bouton mais comment les aligner dans le programme?
Button b = new Button(this);
b.setId(i);
b.setText("Button " + i);
Comme this-
1 1 1 1 1 1 1 1 1 1
2 2 2 2 2 2 2 2 2 2
.
.
.
10 10 10 10 10 10 10 10 10 10
Toute aide à le faire "programtically" sera apprécié
Wow! Quel appareil utilisez-vous qui a un écran assez grand pour afficher 80 boutons cliquables? –
@Matt Lacey: le clavier logiciel a une largeur de 10 à 11 touches, selon la disposition. OP veut 8, ce qui ne semble pas déraisonnable en comparaison. et 10 boutons en hauteur devrait être encore plus facile. –
L'idée de 80 boutons sur un écran sonne encore l'utilisabilité et la conception des cloches d'alarme pour moi bien. –