Je vous recommande d'utiliser différentes activités, puis vous obtenez automatiquement la navigation entre eux via le bouton de retour. De plus, il y aura des choses subtiles qui ne fonctionneront pas correctement si vous le faites comme vous le décrivez. Par exemple, Android enregistre automatiquement le contrôle ciblé lorsque vous changez d'activité. Cela ne fonctionnera pas pour vos vues de contenu. vous devriez sauvegarder/restaurer vous-même. Sinon, si cela n'a pas de sens pour un utilisateur d'aller et venir entre les écrans de votre application, alors vous pouvez toujours implémenter l'application avec plusieurs activités, en utilisant android.app.TabHost
. C'est ce que l'application Contact utilise, par exemple. Ensuite, chaque écran est juste une sous-activité, et l'application entière est vraiment traitée comme une seule activité. Et si vous le souhaitez, vous pouvez utiliser TabHost
sans avoir d'onglet. Vous pouvez masquer les onglets et activer la navigation via des boutons ou des éléments de menu à la place.
merci pour la réponse. dans ce cas, l'application est un petit jeu donc la navigation à travers les contrôles n'est pas aussi standard. Cependant, je comprends que Android a une gestion automatique des choses lors de l'utilisation des activités, comme la capacité de contrôle ciblé que vous avez mentionné. –