Tag: android fragments

Le comportement de popBackStack () diffère après la mise à jour de la bibliothèque de support de 23.1.1 à 25.1.0

Après la mise à niveau de la bibliothèque de support Android 23.1.1 vers le dernier 25.1.0 le comportement de popBackStack() a changé dans notre application. Par exemple, j'ai trois FragmentTransactions sur BackStack. Maintenant, le quatrième FragmentTrsansaction est ajouté à BackStack. FragmentTransactions sont comme ceci: FragmentTransaction transaction = fragmentManager.beginTransaction() .replace(R.id.fragment_container_single, target, CoreActivity.FRAGMENT_TAG_LEFT) .addToBackStack(<CONCRETE_TRANSACTION_NAME>) .commit(); Le fragment […]

Les fragments ViewPager ne sont pas lancés dans onCreate

Je semble avoir un problème lors de la mise à jour des fragments que j'utilise dans mon ViewPager, que ce soit dans le cas de onCreate (), onCreateView () ou onResume (). Voici comment je configure mon ViewPager dans mon MainFragment: public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fragment_main_screen, container, […]

Transaction de fragments dans les résultats Android sur écran vide

Si cela aide, ce que je veux est similaire à ce qui est fait dans ce tutoriel de Google Mais un fragment est créé avant la transition. Si je le fais, la transition fonctionne bien; Mais je ne peux pas utiliser cette approche ===== Viser à l'API 7+ J'essaye juste d'avoir un Fragment visible dans […]

Android getMenuInflater () dans une sous-classe de fragments – ne peut pas résoudre la méthode

J'essaie de gonfler un menu dans une classe qui hérite de la classe Fragment . Voici ma méthode OnCreateOptionsMenu() @Override public boolean OnCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.forecastfragment, menu) ; return true; } Cela soulève l'erreur suivante: Impossible de résoudre la méthode 'getMenuInflater ()' J'ai essayé : MenuInflater inflater = getActivity().getMenuInflater(); Mais alors Android Studio met en […]

Android utilisant l'intention d'ouvrir un fragment d'une activité

Je suis en train de mettre en œuvre une application qui a une vue en quadrature des images dans une activité et un fragment pour chaque image qui contient l'image en plein écran. Lorsque je clique sur l'une des images de la grille, il doit ouvrir le fragment correspondant. Cependant, nous ne pouvons pas utiliser […]

Est-ce que la récupération d'un objet partagable via un bundle crée toujours une nouvelle copie?

Je transmet un objet partagable à un fragment en ajoutant un bundle tout en créant le fragment. Dans la modification de l'instance onc à cet objet partagé, il y a une modification de l'objet d'origine et dans un autre cas, ce n'est pas le cas. Je suis un peu déconné par ce comportement. Jusqu'à maintenant, […]

Android – ProgressBar setVisibility to GONE ne fonctionne pas

J'ai ajouté un ProgressBar aux fragments de mon application. Je l'ai configuré sur les deux principaux fragments (utilisés comme onglets) comme suit: ProgressBar dans activity_main.xml : <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/fragment_container" android:layout_width="match_parent" android:layout_height="match_parent"> <ProgressBar android:id="@+id/progressBar1" style="?android:attr/progressBarStyleLarge" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_centerVertical="true" /> </RelativeLayout> Réglage ProgressBar VISIBLE et GONE : spinner = (ProgressBar)getActivity().findViewById(R.id.progressBar1); spinner.setVisibility(View.VISIBLE); spinner.setVisibility(View.GONE); Cela […]

FragmentManager.popBackStack () ne charge pas simplement le Fragment précédent

J'ai une TabActivity principale qui a deux onglets, A et B (pour l'instant). L'onglet A charge un FragmentActivity (code donné ci-dessous) qui se connecte uniquement à FrameLayout , afin que je puisse charger mes Fragments pour cet onglet spécifique. Le premier Fragment comporte des TextViews et un ListView . Les données sont tirées d'un service […]

Accès par programme à une vue définie dans le XML d'un fragment dans Android

Je suis en train de faire une application Android 3 qui dispose d'une navigation par onglets. Étant tout à fait nouveau sur Android, j'ai cherché des tutoriels sur les tabulations et j'ai trouvé quelques approches différentes, dont une implémentation basée sur Fragments + ActionBar semblait être la meilleure. J'ai suivi ces tutoriels Http://www.abelski.com/courses/android3ui/actionbar.pdf (les dernières […]

Android – Comment puis-je "démarrer" ou "initialiser" un Fragment d'une activité?

J'ai une classe appelée DummyFragment qui étend Fragment . public class DummyFragment extends Fragment { public void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setRetainInstance(true); Log.i("myapp","test"); } } Maintenant, dans mon activité parentale, je veux "exécuter" ce fragment. C'est mon FirstActivity.java : public class FirstActivity { protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_first); […]

coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.