Bonjour,
Voici mon dernier tutoriel, dont le but est de vous apprendre comment afficher plusieurs Activity simultanément dans une application pour Android 3.0+.
Je reste à votre disposition si vous avez des questions ou des suggestions.
Bonjour,
Voici mon dernier tutoriel, dont le but est de vous apprendre comment afficher plusieurs Activity simultanément dans une application pour Android 3.0+.
Je reste à votre disposition si vous avez des questions ou des suggestions.
Merci pour ce tutoriel pour apprendre Android, J'en avais entendu parlé mais je ne savais pas comment on mettait ce système en place.
PS : Ton appli a l'air super joli (j'aime bien les barres pour les valeurs mais je me demande comment tu les as fait), mais bon... dommage je préfère DotA :p (tu veux pas faire la même ?)
Merci
[Publicité]Elle est dispo ici [/Publicité]
Sinon pour les bars j'ai fait simple : un LinearLayout horizontal, et une ImageView pour chaque petite case, avec le cas particulier de la première et de la dernière ayant une image différente. Ensuite tu répètes ce processus pour chaque barre, en changeant la couleur (d'images dans mon cas).
Et Dota ça commence à dater, place aux jeunes. ^^
Merci pour ce tuto très intéressant.
Je me demandais justement comment je pourrais faire un découpage de vue.
Bonjour,
Merci le Tuto est excellent!
J'ai cependant quelques difficultés à faire inter agir deux Activités à travers les fragments..
Est-il possible d'avoir le détail du code de la méthode : afficherDetail(Uri objet) dans le Fragment DetailFragment du tuto ?
Merci.
Bonsoir,
Dans afficherDetail(Uri uri) j'utilise mon paramètre pour savoir comment remplir mes layouts, exactement comme je le ferai dans une nouvelle Activity recevant le paramètre depuis l'Intent. Tu récupères tes views de ton layout (avec un findViewById) et tu remplis.
Je ne peux te donner le code de la méthode, tout simplement parce qu’elle n'existe pas chez moi (le tutoriel est une version très simplifiée d'une de mes applications).
Hello,
Merci pour cet excellent tuto. J'aurai cependant une question sur la gestion du layout.
Le fichier menu_fragment.xml existe-t'il toujours dans la deuxième partie? Ou est-il remplacé dans le fichier menu.xml?
Merci beaucoup pour la réponse et pour le tuto.
J'ai un peu fouillé encore le tuto, mais je comprend pas du tout la gestion du layout en fait. Le layout menu.xml étant totalement rempli par des fragments à quel moment tu gères les 2 layouts pour menu et detail?
Pardon pour ces questions, mais je suis débutant bien entendu en java et android, mais après avoir un peut testé ton tuto, il ne me semble pas vraiment utilisable en l'état pour bon fonctionnement. Juste?
Merci en tout cas.
Tuto très utile, d'autant qu'un certain nombre de fonctions sont utilisables sous 2.3 (compatibility library)
Bonjour,
Pour l'instant je n'ai jamais utilisé de fragments et je souhaite les utiliser à travers une de mes activités déjà créée.
Le problème est que je ne comprend pas le principe derrière l’implémentation des Fragments.
Le code de mon activity je dois le mettre dans le Fragment maintenant ?
Il reste quoi dans l'Activity ?
D'avance merci pour votre aide
Merci pour ce tutoriel.
Utilisant la librairie de compatibilité (car en API 8), impossible d'utiliser le principe.
J'avais l'erreur suivante :
Binary XML file line #2: Error inflating class fragment
Après quelques recherches, dans l'activité qui va gérer l'ensemble des fragments, il ne faut pas qu'elle étende "Activity" mais "FragmentActivity".
Avec les codes sources, ça serait super bien ^^.
Bonjour,
Merci pour le tuto, très jolie application
Je voudrais utiliser les fragments pour maintenir mon tabbar même si je change d'activité dans le même tab. Pouvez-vous me guider svp??
Bonjour,
C'est un excellent tutoriel Android , dans lequel vous avez montré l'utilité des fragments dans l'affichage de plusieurs activités sur le même écran. Est-ce que c'est la seule utilité ?
En fait, je suis en train de développer une petite application contenant des onglets (TabHost) et j'ai un soucis avec la navigation entre ces différents onglets (voir cette discussion : http://www.developpez.net/forums/d12...glets-tabhost/
En réponse, on m'a indiqué les Fragments comme solution, mais je ne vois pas comment. Je serai vraiment très reconnaissante si vous me donner quelques éclaircissements
Merci
Bonjour,
Non, l'utilité des fragments ne se situe pas que pour afficher plusieurs morceaux d'interface en parallèle. Ils sont utilisé pour les dialogs (depuis peu), pour plusieurs widget (comme le ViewPager), etc...
En utilisant ce dernier widget par exemple, il devient très simple de naviguer d'un fragment à un autre, par gesture ou par n'importe quoi d'autre (une liste, des boutons, ...)
Cette librarie utilise justement le ViewPager et l'étend pour y ajouter un contrôle ressemblant beaucoup au TabHost.
Bonne continuation.
Merci pour votre réponse rapide
Donc, si j'ai bien compris, la meilleure solution pour mon besoin est la classe ViewPager ?
Par contre là, je veux adapter les Fragments au TabHost, je ne veux pas jeter tout le code que j'ai écrit
Désoler du déterrer ce post, mais incluant le code dans le xml menu, j'ai une erreur : " Binary XML file line #7 : Error inflating class fragment "...
Serait t'il possible d'avoir aussi les sources du tuto ?
Bonjour,
Je me permets de réveiller ce topic car j'ai repéré une petite coquille dans un code, et j'ai aussi une question sur l'utilisation des Fragments :
- Pour la coquille : dans le snippet onCreateView du Fragment, il me semble que l'id est R.layout.menu_fragment au lieu de R.layout.menu
- Pour la question sur les Fragments relative à ce tutoriel : il est prévu que les activités soient cotes à cotes uniquement en mode portrait, mais que se passe-t-il lors d'une rotation écran : quelle activité verra-t-on sur l'écran (la principale ou la secondaire/les détails) ? De plus, je pense qu'il faut aussi prévoir la sauvegarde/restauration de données entre deux rotations pour ne pas tout perdre : est-ce exact ?
Je vous remercie d'avance
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager