Joindre un fragment d'une activité dans Android

Mon ancienne version d'une application Android a été à l'aide de 4 activités différentes (FirstActivity => FourthActivity, avec le xml correspondant activity_first => activity_fourth), et l'application peut basculer entre ceux qui utilisent Intent. Récemment, j'ai voulu changer l'interface utilisateur pour utiliser un ViewPagerIndicator. J'ai mis en place 4 fragments comme ceci:

public class FirstFragment extends Fragment{
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState){
        return inflater.inflate(R.layout.activity_first, null);
    }
}

La question est, comment puis-je migrer l'ensemble de l'entreprise code de FirstActivity à FirstFragment? Dois-je juste besoin de trouver les équivalents de onCreate, onDestroy, onStart... et copier/coller le code (ajout de getActivity(), getView() le cas échéant)? Est-il un moyen facile de fixer le fragment d'une activité à ne pas le faire?

  • J'ai trouvé ceci site pour être utile à l'apprentissage des fragments. Vérifiez également ici pour le cycle de vie d'un fragment. Un fragment a le même onCreate, onResume, onStop, etc. comme Activité, mais il a aussi plus.
InformationsquelleAutor Enzo Tran | 2013-03-27