Est-ce que je manque quelque chose ou je n'ai Fragmentpas de onRestoreInstanceState()méthode? Sinon, comment puis-je atteindre quelque chose de similaire?
Quelle est la différence essentielle entre ces deux méthodes? Lorsque je crée un TextView, dois-je utiliser l'un sur l'autre pour les performances? Edit: Quelle est la différence de onCreateView() { root = some view View v = new View(some context); root.add(v); return root; } onViewCreated() { View v = new …
Dans la documentation Android pour FragmentTransaction, j'ai remarqué deux méthodes très similaires: detachet remove. Les descriptions là-bas ne semblent pas donner beaucoup d'informations sur le moment de les utiliser, et d'après ce que je peux dire, elles semblent être les mêmes. Alors: quelles sont les différences entre ces deux méthodes?
J'essaie de définir le thème d'un fragment. La définition du thème dans le manifeste ne fonctionne pas: android:theme="@android:style/Theme.Holo.Light" En regardant les blogs précédents, il semble que je doive utiliser un ContextThemeWrapper. Quelqu'un peut-il me référer à un exemple codé? Je ne trouve rien.
Supposons que je souhaite remplacer le fragment actuel dans une vue de conteneur par une autre. Vaut-il mieux utiliser remplacer ... FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.replace(R.id.fragment_container, newFragment, null); ft.commit(); ... ou ce qui suit, avec afficher et masquer? FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.hide(oldFragment); ft.show(newFragment); ft.commit(); Une façon de procéder est-elle …
J'écris une application pour les tablettes 4.0 et 4.1, pour lesquelles je ne souhaite pas utiliser les bibliothèques de support (si ce n'est pas nécessaire) mais l'api 4.x uniquement par conséquent. Ma plateforme cible est donc très bien définie comme:> = 4.0 et <= 4.1 L'application a une disposition à …
Je pensais que le système inverserait les animations sur la pile d'arrière-plan lorsque le bouton de retour était enfoncé lors de l'utilisation de fragments en utilisant le code suivant: FragmentManager fm = getFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); ft.setCustomAnimations(R.anim.slide_in, R.anim.hyperspace_out); ft.replace(R.id.viewContainer, new class(), "layout").addToBackStack(null).commit();
Avec le nouveau PreferenceFragmentCompat de la bibliothèque de prise en charge des préférences v7: http://developer.android.com/tools/support-library/features.html#v7-preference , j'obtiens cette erreur E java.lang.IllegalStateException: Must specify preferenceTheme in theme E at android.support.v7.preference.PreferenceFragmentCompat.onCreate(PreferenceFragmentCompat.java:202) Quel thème doit être défini? Mise à jour: j'ai essayé d'utiliser <item name="preferenceTheme">@style/PreferenceThemeOverlay</item> comme suggéré par @Bogato mais cela n'a pas …
Il s'agit d'une question canonique pour un problème fréquemment publié sur StackOverflow. Je suis un tutoriel. J'ai créé une nouvelle activité à l'aide d'un assistant. J'obtiens NullPointerExceptionen essayant d'appeler une méthode sur les Views obtenus avec findViewById()dans mon activité onCreate(). Activité onCreate(): @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); …
J'ai un RecyclerView qui charge certaines données de l'API, comprend une URL d'image et des données, et j'utilise networkImageView pour charger l'image paresseux. @Override public void onResponse(List<Item> response) { mItems.clear(); for (Item item : response) { mItems.add(item); } mAdapter.notifyDataSetChanged(); mSwipeRefreshLayout.setRefreshing(false); } Voici l'implémentation pour Adapter: public void onBindViewHolder(RecyclerView.ViewHolder viewHolder, final …
J'ai une application qui consiste à utiliser ActionBarSherlock en mode tab, j'ai 5 onglets et le contenu de chaque onglet est géré à l'aide de fragments. Pour tab2 cependant, j'ai un fragment dont le fichier xml contient un élément ViewPager qui à son tour a des pages de fragment. Lorsque …
Dans une application Android, je charge les données d'un Db dans un TableViewfichier Fragment. Mais lorsque je recharge le, Fragmentil affiche les données précédentes. Puis-je repeupler le Fragmentavec les données actuelles au lieu des données précédentes?
Je suis assez nouveau dans l'utilisation de Fragments. J'essaie juste de créer un exemple d'application simple qui utilise des fragments. Mon scénario est, j'ai deux activités avec un fragment à l'intérieur de chaque activité. Le premier fragment a un edittext et un bouton. Le deuxième fragment a une vue de …
DERNIÈRES INFORMATIONS: J'ai réduit mon problème à un problème avec le fragmentManager conservant des instances d'anciens fragments et mon viewpager étant désynchronisé avec mon FragmentManager. Consultez ce problème ... http://code.google.com/p/android/issues/detail?id=19211#makechanges . Je n'ai toujours aucune idée de comment résoudre ce problème. Aucune suggestion... J'ai essayé de déboguer ceci pendant une …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.