Tag: android viewpager

FragmentStatePageAdapter double les éléments du menu ActionBar

J'ai un problème avec FragmentStatePageAdapter (que j'utilise comme adaptateur pour un ViewPager) et les éléments de menu dans la barre d'action. Lorsque je lance la demande, tout va bien. Si je déplace la tâche en arrière-plan (par exemple, en appuyant sur le bouton HOME) et je commence à faire des choses jusqu'à ce que l'activité […]

Fragments Android avec onglets et Viewpager

Nous construisons une application comme indiqué ci-dessus qui a niché des fragments. Onglets comportant: onglet Détails et onglet MAPS L'onglet Détails aura un diaporama – comme le curseur de la page de visualisation et les informations ci-dessous qui seront défilables. Onglet Cartes qui affichera les cartes. J'ai imploré les onglets et les cartes ainsi que […]

Quel est le rôle de "isViewFromObject (View view, Object object)" dans FragmentStatePagerAdapter?

J'utilise un FragmentStatePagerAdapter avec mon View Pager. Le Fragment renvoyé n'est pas affiché sur l'écran si isViewFromObject (View view, Object object) renvoie false . Pourquoi donc? Le document du développeur indique Determines whether a page View is associated with a specific key object as returned by instantiateItem(ViewGroup, int). This method is required for a PagerAdapter […]

ViewPager inside CoordinatorLayout couvre d'autres vues sur API> = 21

J'utilise le nouveau CoordinatorLayout de la nouvelle bibliothèque de support de conception de Google. J'ai la disposition suivante: <android.support.design.widget.CoordinatorLayout> <android.support.design.widget.AppBarLayout> <android.support.design.widget.CollapsingToolbarLayout app:layout_scrollFlags="scroll|exitUntilCollapsed"> <ImageView app:layout_collapseMode="parallax"/> <android.support.v7.widget.Toolbar /> </android.support.design.widget.CollapsingToolbarLayout> </android.support.design.widget.AppBarLayout> <LinearLayout app:layout_behavior="@string/appbar_scrolling_view_behavior" > <android.support.design.widget.TabLayout /> <android.support.v4.view.ViewPager android:id="@+id/viewPager" /> </LinearLayout> <com.getbase.floatingactionbutton.FloatingActionsMenu app:layout_anchor="@id/viewPager" app:layout_anchorGravity="bottom|right|end" android:layout_alignParentBottom="true" android:layout_alignParentEnd="true" android:layout_alignParentRight="true" > <com.getbase.floatingactionbutton.FloatingActionButton /> </com.getbase.floatingactionbutton.FloatingActionsMenu> </android.support.design.widget.CoordinatorLayout> Le problème est que le ViewPager superpose […]

Comment setOffscreenPageLimit () améliore-t-il les performances de ViewPager en conservant plus de Fragments hors écran?

J'ai un ViewPager contrôle cinq Fragments . Lorsque je glisse de Fragment à l'index 1 vers Fragment à l'index 0, il y a une brève pause dans l'animation que j'aimerais éliminer. Actuellement, je n'appelle pas setOffscreenPageLimit() , alors je sais que Fragment 0 est retenu en mémoire par le ViewPager alors que je suis sur […]

FragmentPagerAdapter le titre de mise à jour dynamiquement

J'ai un ViewPager avec FragmentPagerAdapter, qui a 3 Fragments. Maintenant, j'ai un certain nombre d'éléments dans le titre du fragment: Ainsi, l'utilisateur peut ajouter ou supprimer ces éléments, et le titre doit être mis à jour en conséquence. Cependant, ce titre semble statique. Comment peut-on rappeler cette méthode pour mettre à jour les titres de […]

Le sélecteur d'onglet ne fonctionne pas sur l'onglet précédent, cliquez lorsque vous appuyez sur le viseur

Je suis en train de suivre cet exemple … J'ai un problème lorsque je glisse sur le fragment respectif de ViewPager mais lorsque je passe de gauche à droite ou de droite à gauche et sélectionnez l'onglet précédent, l'onglet apparaît sur le nouvel onglet sélectionné, mais le fragment n'apparaît pas sur ViewPager . Aidez-moi, où […]

Détruire les pages sur ViewPager et FragmentStatePagerAdapter

Nous essayons de créer une application Android basée sur ViewPager qui reçoit pendant les instructions d'exécution pour ajouter et supprimer des pages. Presque comme une expérience de navigateur à onglets, vous pouvez supprimer l'onglet actuel ou supprimer un onglet spécifique. À la suite de la documentation Google, nous utilisons FragmentStatePagerAdapter, qui est destiné à être […]

Java.lang.IllegalArgumentException: l'observateur est nul

Un utilisateur de l'une de mes applications a signalé cette erreur. Je suis confus quant à ce que cela signifie une façon de le réparer. Après un peu de googling … toujours pas de chance. Quelqu'un at-il déjà vu cela ou savoir comment le réparer? java.lang.IllegalArgumentException: The observer is null. at android.database.Observable.unregisterObserver(Observable.java:59) at android.widget.BaseAdapter.unregisterDataSetObserver(BaseAdapter.java:42) at […]

PagerAdapter.notifyDataSetChanged ne rafraîchit pas les fragments

Mon Activity contient un ViewPager et son Adapter personnalisé qui étend FragmentStatePagerAdapter . ViewPager contient 3 fragments Code pour supprimer les fragments du ViewPager MainActivity public void deleteElement(){ final int currentItem = mViewPager.getCurrentItem(); mPagerAdapter.removeItem(currentItem); mPagerAdapter.notifyDataSetChanged(); } CustomPagerAdapter private ArrayList<Item> data; public void removeItem(int index){ data.remove(index); } Lors de l'élimination du Fragment moyen (index 1): À […]

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