toss Posted January 22, 2013 Share Posted January 22, 2013 Bonjour à tous. Voilà je débute en programmation Java, et je bloque. J'ai déjà crée une petite application du type "plus ou moins", avec plusieurs fonctionnalités, et j'aurais voulu faire un menu qui renverait vers différent petit jeu (Morpion, plus ou moins etc...) Le soucis? Je n'arrive pas à gérer l'event "onclick", de façon à renvoyer vers une autre page XML (ou une autre Activity.java qui afficherait une autre page.xml.) Link to comment Share on other sites More sharing options...
g123k Posted January 23, 2013 Share Posted January 23, 2013 Hello, D'après ce que je comprends, tu veux ouvrir une nouvelle Activity. Pour cela, il suffit d'appeler startActivity(new Intent(this, YourActivity.class)); Pour le onclick, il te suffit de mettre un onclickListener sur le widget/view que tu veux via le setonclickListener Link to comment Share on other sites More sharing options...
toss Posted January 23, 2013 Author Share Posted January 23, 2013 Merci à toi. Desolé si mon expression n'était pas correcte je débute ^^. Ca fonctionne, cependant est ce réellement la méthode la plus simple pour avoir plusieurs pages sur une application? (Menu, options etc...) ? Link to comment Share on other sites More sharing options...
g123k Posted January 24, 2013 Share Posted January 24, 2013 Sur Android les écrans sont représentés par des Activity. Si on prend l'exemple de l'appli SMS, la liste de tous les messages est une Activity, la liste des messages d'un destinataire en est une autre, les préférences une autre... Après il est bien d'intégrer la notion de Fragments (mais pas obligatoire quand tu débutes), car elle va te permettre de faire des interfaces plus flexibles qui s'adapteront plus facilement d'un format à l'autre (smartphone / tablette). Link to comment Share on other sites More sharing options...
toss Posted January 24, 2013 Author Share Posted January 24, 2013 D'accord merci de tes explications. Je vais bosser tout ça ce week end et voir ce que je peux faire ^^ Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.