Aller au contenu

Débutant android : besoin d'aide


SniPs

Recommended Posts

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

Lien vers le commentaire
Partager sur d’autres sites

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

Lien vers le commentaire
Partager sur d’autres sites

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 ;))

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...