Articles of android fragments

Retour à FragmentPagerAdapter -> les fragments sont vides

J’ai un fragment (je l’appellerai pagerFragment ) qui est ajouté à l’arriéré et qui est visible. Il contient un viewPager avec un FragmentPagerAdapter . FragmentPagerAdapter contient (disons) deux fragments: A et B. Le premier ajout des fragments fonctionne très bien. Le fragment A a un bouton qui, une fois cliqué, ajoute un fragment (C) à […]

Comment append un fragment dans un ViewPager en utilisant un fragment nested (Android 4.2)

J’ai un ViewPager avec trois Fragments , chacun ViewPager une List (ou Grid ). Dans le nouvel Android API level 17 (Jelly Bean 4.2), l’une des fonctionnalités est Nested Fragments . La nouvelle description de la fonctionnalité indique: Si vous utilisez ViewPager pour créer des fragments qui glissent de gauche à droite et consumnt la […]

Android ViewPager obtient la vue actuelle

J’ai un ViewPager et j’aimerais avoir la vue sélectionnée et visible, pas une position. getChildAt(getCurrentItem) renvoie une View incorrecte Cela fonctionne pas tout le temps. Retourne parfois null, parfois renvoie simplement une vue incorrecte. @Override public void setUserVisibleHint(boolean isVisibleToUser) { super.setUserVisibleHint(isVisibleToUser); if (isVisibleToUser == true) { mFocusedListView = ListView; } } PageListener sur ViewPager avec […]

Fragment dans ViewPager non restauré après popBackStack

Problème Un fragment n’est pas rattaché à son hébergeur ViewPager après son retour d’un autre fragment. Situation Une activité hébergeant un fragment dont la disposition contient un ViewPager ( PageListFragment dans l’exemple ci-dessous). Le ViewPager est rempli par un FragmentStateViewPagerAdapter. Les fragments uniques hébergés dans le pageur ( PageFragment dans l’exemple ci-dessous) peuvent ouvrir des […]

Fragment append ou remplacer ne fonctionne pas

J’utilise le code de cette référence. Lorsque je mets ce code dans mon programme, je reçois une erreur, comme illustré ci-dessous. Des raisons pour l’erreur? The method replace(int, Fragment) in the type FragmentTransaction is not applicable for the arguments (int, ExampleFragments) Code de mon activité principale: public void red(View view) { android.app.FragmentManager fragmentManager = getFragmentManager(); […]

Remplissage / marge Android ViewPager entre les fragments de page

Android Market / Google Music semble pouvoir ViewPager les différents fragments contenus dans le ViewPager . Une idée de comment cela se fait? L’ajout de marge / remplissage à la vue de fragment réelle ne fonctionne pas, car la vue doit toujours occuper toute la largeur de l’écran. L’écart n’est visible que lorsque vous balayez […]

findFragmentById renvoie toujours null

Je définis un identifiant pour mon fragment dans la mise en page XML: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/test_fragment" … Ensuite, j’ajoute ce fragment dans la méthode onCreate de l’activité: MyFragment myFragment = new MyFragment(); fragmentTransaction.add(R.id.fragment_container, myFragment); fragmentTransaction.commit(); Cela fonctionne très bien. Remplacer des fragments et travaille également. Plus tard, j’essaie de récupérer ce fragment par son identifiant […]

Appel de startIntentSenderForResult depuis Fragment (Android Billing v3)

La nouvelle documentation et le code d’aide d’Android Billing v3 utilisent startIntentSenderForResult() lors du lancement d’un stream d’achat. Je veux commencer un stream d’achat (et recevoir le résultat) à partir d’un Fragment . Par exemple, la documentation suggère d’appeler startIntentSenderForResult(pendingIntent.getIntentSender(), 1001, new Intent(), Integer.valueOf(0), Integer.valueOf(0), Integer.valueOf(0)); et les appels de code auxiliaire mHelper.launchPurchaseFlow(this, SKU_GAS, 10001, […]

getView renvoyant null quand fragment a été créé à partir d’une activité

J’ai une application pour tablette qui fonctionne et que je tente maintenant de faire fonctionner sur les téléphones. Sur une table, il y a deux fragments à l’écran, un fragment de liste et un fragment de détails. Sur un téléphone, le fragment de liste apparaît et crée une nouvelle activité lorsqu’un élément de la liste […]

Une seule page PreferenceActivity w / no headers / fragments?

J’essaie d’accomplir quelque chose qui, à mon avis, est assez facile, mais je suis perplexe sur la façon de procéder en utilisant la classe PreferenceActivity et la balise xml preference-header. Lorsque l’utilisateur appuie sur l’icône des parameters de l’application, j’aimerais qu’il soit présenté avec une petite liste de cases à cocher et de listes. Je […]