Articles of android fragments

Supprimer l’ancien fragment du gestionnaire de fragment

J’essaie d’apprendre à utiliser Fragment s dans Android. J’essaie de supprimer les vieux fragment quand un nouveau fragment appelle Android.

Comment puis-je ouvrir un nouveau fragment d’un autre fragment

J’ai essayé de faire une navigation entre les fragments. J’ai le NewFragment.java avec le nouveau fragment qui fonctionne. Mon problème est: Comment puis-je faire en sorte que onClickListener exécute NewFragment.java correctement? button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent i = new Intent(getActivity(), NewFragment.class); startActivity(i); }}); FYI: Cela vient de l’intérieur d’un fragment […]

Pop the fragment backstack sans jouer le Pop-Animation

Je pousse un fragment sur la stack de fragments en utilisant le code suivant: FragmentManager fragmentManager = getActivity().getSupportFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); fragmentTransaction.setCustomAnimations(R.anim.slide_in_right, R.anim.slide_out_right, R.anim.slide_in_left, R.anim.slide_out_left); fragmentTransaction.replace(getId(), newFragment); fragmentTransaction.addToBackStack(null); fragmentTransaction.commit(); De cette façon, lorsque la stack de fragments est ouverte, par exemple en appuyant sur le bouton Retour, une animation de fragment pop est lue. […]

Comment remplacer le fragment de l’activité du fragment lui-même?

Mon application a un fragment dans son activité. Je voudrais remplacer par programme le fragment par un autre du fragment actuel lui-même. Par exemple, si je clique sur un bouton à l’intérieur du fragment, le fragment doit être remplacé par un autre, mais l’activité doit restr la même. C’est possible? Dans l’affirmative, comment le faire?

comprendre onTrimMemory (niveau int)

J’ai récemment lu cet article sur la gestion de la mémoire de votre application , je suggère fortement de le lire si vous êtes un AndroidDev et que vous ne l’avez jamais fait. Il y a beaucoup de bonnes pratiques et une chose que je ne connais jamais est la méthode onTrimMemory (int level) appelée […]

Android – android.view.InflateException: ligne de fichier XML binary # 8: erreur lors du gonflage du fragment de classe

Je développe une application en utilisant un NavigationDrawer savoir DrawerLayout et en naviguant vers différents Fragments . Lorsque j’appelle Map_Fragment_Page l’application se bloque, mais pas la première fois. Pour la première fois, il affiche correctement la Map mais après cela, je navigue dans différents fragments et reviens à Map_Fragment_Page puis il se bloque et Map_Fragment_Page […]

Position de DialogFragment dans Android

J’ai un DialogFragment pour afficher une View comme un écran contextuel. La fenêtre apparaît toujours au milieu de l’écran. Est-il possible de définir la position de la fenêtre DialogFragment ? J’ai regardé le code source mais je n’ai rien trouvé pour le moment.

Dans le bouton Fragment on back L’activité est vide

J’ai une activité et de nombreux fragments gonflés dans le même FrameLayout exemple: mainActivity> tout fragment (bouton retour)> activité est vide. Dans onCreate: layout = (FrameLayout)findViewById(R.id.content_frame); layout.setVisibility(View.GONE); Quand je commence un fragment: FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.replace(R.id.content_frame, profileFragment); ft.addToBackStack(null); ft.commit(); layout.setVisibility(View.VISIBLE); Je suppose que je dois à nouveau appuyer sur la visibilité GONE du frameLayout, […]

isValidFragment Android API 19

Lorsque j’essaie mon application avec Android KitKat, j’ai une erreur dans PreferenceActivity. Les sous-classes de PreferenceActivity doivent remplacer isValidFragment (Ssortingng) pour vérifier que la classe Fragment est valide! com.crbin1.labeltodo.ActivityPreference n’a pas vérifié si fragment com.crbin1.labeltodo.StockPreferenceFragment est valide Dans la documentation, je trouve l’explication suivante booléen protégé isValidFragment (Ssortingng fragmentName) Ajouté au niveau 19 de l’API […]

Comment définir app: layout_scrollFlags pour Toolbar par programme

Mon application a un viewpager et 4 tabs, chaque onglet contient de nombreux fragments. Mais je veux juste que ma barre d’outils défile vers le haut / bas tout en faisant défiler la vue d’ensemble dans 2 tabs spécifiques. Mais je ne sais pas comment bloquer la barre d’outils de défilement pour les autres tabs. […]