Tag: android fragments

Viewpager avec la hauteur dynamique ne fonctionnant pas (utilisez toujours la hauteur du premier fragment)

J'ai suivi cette réponse et j'ai trouvé ce lien. J'utilise ces ressources pour faire des essais et des erreurs. Maintenant, mon ViewPager personnalisé mesure avec succès son contenu, mais seulement le premier affiché . FYI, mon ViewPager détient des vues complexes, comme ExpendableListView , c'est pourquoi le code de ces ressources ne fonctionne pas parfaitement, […]

Android SearchView OnFocusChangeListener: onFocusChange n'est pas appelé du tout

J'ai une SearchView dans une activité; Lorsque l'utilisateur exécute la recherche, un Fragment contenant les résultats de la recherche s'ajoute à la même Activité. Maintenant, ce que je veux, c'est que lorsque le SearchView est cliqué (de sorte qu'il obtient la mise au point et que l'utilisateur y tape), le Fragment déjà affiché (contenant les […]

Fragment hide animation ne joue pas

J'essaie de basculer mon fragment avec l'animation de diapositives Utilisation de ce code: FragmentManager manager = getSupportFragmentManager(); FragmentTransaction transaction = manager.beginTransaction(); SearchPanelFragment existingFragment = (SearchPanelFragment) manager.findFragmentByTag(SearchPanelFragment.FRAGMENT_NAME); transaction.setCustomAnimations(R.xml.slide_down_search_panel, R.xml.slide_up_search_panel); if (existingFragment != null) { if (existingFragment.isVisible()) transaction.remove(existingFragment); } else { transaction.add(R.id.top_panel_fragment, new SearchPanelFragment(this), SearchPanelFragment.FRAGMENT_NAME); } transaction.commit(); Jusqu'à présent, je n'introduis que l'animation sur transaction.add Quand l'animation […]

Appelez la méthode Fragment à onglets à partir de l'activité

J'ai une activité qui comprend trois fragments. Les fragments utilisent les onglets de la barre d'action à l'aide d'un PagerAdapter. Ce que je veux faire, c'est accéder à une méthode dans le fragment à onglet actif de l'activité principale. J'ai essayé le code ci-dessous, mais cela renvoie le fragment comme nul, alors je suppose qu'il […]

Puis-je conserver la position de ScrollView après le retour au Fragment précédent comme ListView?

J'ai essayé d'utiliser à la fois ScrollView et ListView. J'ai compris que si j'utilise ListView et je clique sur un des éléments, laissez le fragment actuel être remplacé par le prochain fragment et appuyez sur le bouton Précédent du fragment précédent. La position de défilement de ListView se maintiendra à la même position. Mais si […]

Android: la navigation vers l'activité parent recrée l'activité parent

J'ai un SearchAcvitity qui a un enfant PersonActivity. Chacune est FragmentActivity. Voici mon fichier manifeste: <activity android:name=".SearchActivity" android:label="@string/search_title"> </activity> <activity android:name=".PersonActivity" android:label="@string/person_title" android:parentActivityName=".SearchActivity" > <meta-data android:name="android.support.PARENT_ACTIVITY" android:value=".SearchActivity" /> </activity> De SearchFragment, je commence PersonActivity comme ça: Intent i = new Intent(getActivity(), PersonActivity.class); startActivity(i); Cela seul ajoute le caret tourné vers la gauche à côté de […]

ActionBarSherlock avec ViewPager n'appelant pas aux méthodes de cycle de vie des fragments ViewPager lors de l'arrivée et du retour de la couche arrière

J'ai une application qui utilise ActionBarSherlock et à l'intérieur du fragment principal j'ai un ViewPager qui utilise plusieurs fragments pour afficher différents objets d'une liste. Fragment principal: public class CollectionDemoFragment extends SherlockFragment { DemoCollectionPagerAdapter mDemoCollectionPagerAdapter; ViewPager mViewPager; public CollectionDemoFragment() { setTitle(R.string.title); setHasOptionsMenu(true); } public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); } @Override public View onCreateView(LayoutInflater inflater, […]

Fragment recréé lors de l'onglet Modifier avec ViewPager

J'ai un ViewPager avec 4 onglets. J'utilise un adaptateur personnalisé qui étend FragmentPagerAdapter . Le problème est que lorsque je change l'onglet, le premier Fragment est créé à nouveau bien qu'il ne soit pas actuellement visible. De plus, cela ne se produit qu'après avoir changé l'onglet pour la quatrième fois. Eg tab1 -> tab2 -> […]

Chargez tous les fragments lors de l'ouverture de l'application

J'ai une application qui utilise des fragments pour créer un adaptateur de page. J'utilise ceci pour créer un onglet de glissement qui charge un fragment différent. Chaque fragment charge la vue web qui affiche un site Web spécialement formaté. En ce moment, mon application ne charge que les fragments et ceux qui sont à gauche […]

NavigationVoir comment gérer le contenu de l'en-tête dynamique

J'ai une navigation standard assez standard. Lorsque j'utilise une disposition statique dans l'en-tête comme ci-dessous, cela fonctionne parfaitement. <android.support.design.widget.NavigationView android:id="@+id/nav_view" android:layout_height="match_parent" android:layout_width="wrap_content" android:layout_gravity="start" android:fitsSystemWindows="true" app:headerLayout="@layout/nav_header" app:menu="@menu/drawer_view"/> Mais je veux avoir un en-tête dynamique afin que je puisse le changer quand l'utilisateur a ouvert une session, etc. … J'ai donc essayé d'utiliser un fragment au lieu […]

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