SniPs Posted April 30, 2010 Share Posted April 30, 2010 Bonjour, Je tente de réaliser ma première vrai application pour android. J'aimerais faire une calculatrice simple histoire de débuter. J'ai un peu de mal avec les déclarations dans les fichiers XML. En java j'aurais fait une ArrayList de JButton (contenant tous les chiffres de 0 a 9 et les signes... etc). Mais la, comment faire ? comment déclarer des composants ou variables anonymes ? (en l'occurrence des boutons). Pour l'instant j'ai fait mon premier bouton : <?xml version="1.0" encoding="UTF-8"?> xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:text="1" /> Je suis obligé d'écrire tout ça pour chaque boutons ? :o Link to comment Share on other sites More sharing options...
eden91940 Posted May 1, 2010 Share Posted May 1, 2010 j'en bien envie de te dire oui :) Link to comment Share on other sites More sharing options...
Alocaly Posted May 1, 2010 Share Posted May 1, 2010 Dans certains cas, ca peut etre plus pratique de créer les boutons par code: tu fais des new buttons à la volée, tu mets les settings que tu veux, et tu les rajoutes au Layout qui englobe tout ca. C'est comme ca que je fais pour "Chasseur de mots"... Qui ressemble presque à une calculatrice, pour le layout, non ? ( et je mets tout ca dans un tableLayout, déclaré dans le fichier layout ) Emmanuel / Alocaly Link to comment Share on other sites More sharing options...
SniPs Posted May 2, 2010 Author Share Posted May 2, 2010 Coucou et merci des réponses c'est sympa. Ha je savais pas qu'on pouvait déclarer des trucs en passant par du code :p (il faut vraiment que je m'achète un livre, je crois que ça ira mieux ensuite ;)) Link to comment Share on other sites More sharing options...
Nenzo Posted May 2, 2010 Share Posted May 2, 2010 cidation : C'est en lisant que l'on devient forgeron .... euh ... c'est en forgeant Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.