Tag: android fragments

VideoView n'est pas affiché sur un Fragment

J'ai eu un problème lors de l'exécution d'une vidéo dans Samsung S3 (Android 4.1.1), la question semble être parce que la vidéo est sur un fragment parce que si je l'ai mis en marche et l'activité, cela fonctionne. Aussi, j'ai découvert que si j'active l'accélération matérielle du GPU, la vidéo fonctionne. J'ai aussi un jeu […]

Comment maintenir l'état du fragment sans backstack dans l'onglet?

J'essaie d'enregistrer l'état du fragment dans onSaveInstanceState mais quand je retourne au fragment, il est toujours rechargé au lieu de partir du dernier état. J'ai étudié onCreateView et onActivityCreated et toujours onSaveInstanceState comme nul. public void navigateFragment(String tag, Fragment fragment, boolean shouldAdd) { FragmentManager manager = getSupportFragmentManager(); FragmentTransaction ft = manager.beginTransaction(); if (shouldAdd) mStacks.get(tag).push(fragment); // […]

Contexte dans un fragment de préference

Tiré de http://developer.android.com/guide/topics/ui/settings.html : Remarque: A PreferenceFragment n'a pas son propre objet contextuel. Si vous avez besoin d'un objet Contexte, vous pouvez appeler getActivity (). Cependant, veillez à appeler getActivity () uniquement lorsque le fragment est attaché à une activité. Lorsque le fragment n'est pas encore joint, ou a été détaché au terme de son […]

Bouton d'action flottante Changements d'ancrage sur la création de vue

J'ai un problème avec FAB ancré dans une liste ( voir l'exemple vidéo ), il semble clignoter sur le dessin en changeant la position d'ancrage. Le problème apparaît dans l'émulateur, ainsi que sur tout périphérique que j'ai testé au niveau API postérieur 19. J'ai l'activité principale: <LinearLayout android:id="@+id/main_layout" android:orientation="vertical" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> […]

Comment supprimer la mise en page des fragments au début de la création d'une nouvelle application dans ADT?

Après la dernière mise à jour des outils de développement Android, il y a un problème auquel j'ai été confronté chaque fois que je crée un nouveau projet. Cela me force à créer un fragment_layout.xml aussi. Donc, dans le programme du monde de Bonjour, il y a trop de code. Mais dans le précédent, seul […]

Faire des fragments en plein écran par programme

J'ai un ViewPager et FragmentPagerAdapter mis en place dans une activité avec 3 fragments. Tous les fragments sont chargés simultanément et sont conservés en mémoire en utilisant mPager.setOffscreenPageLimit(2); L'un de ces fragments héberge un aperçu de caméra que je voudrais faire en plein écran, sans barre d'état ou barre d'action. Les autres fragments exigent que […]

FragmentPagerAdapter: comment détecter un clic ou un onglet lorsque l'utilisateur passe à un nouvel onglet?

J'ai une MainActivity qui a trois fragments dans un FragmentPagerAdapter comme ci-dessous. Comment puis-je savoir quand un utilisateur passe du 1er fragment au deuxième ou du deuxième au troisième, soit en basculant ou en cliquant sur l'onglet? J'ai vu que la méthode getItem() n'est pas appelée toujours comme j'ai déclaré mViewPager.setOffscreenPageLimit(2) ; public class MainThreeTabAdapter […]

Viewpager + FragmentpagerAdapet + Fragments + Listview = application incroyablement lente

J'ai un viewpager dans ma mise en page, ce pseudo possède un ensemble de 10 fragments. Chaque fragment a une vue de liste, qui est peuplée de manière asynchrone. Je suis en train d'utiliser FragmentPagerAdapter comme adaptateur pour le viewpager et les appels de l'API pour remplir la vue de liste sont effectués sur onCreateView […]

Fragment doit être une classe publique statique pour être correctement recréée à partir de l'état de l'instance

Après la mise à jour vers le dernier référentiel de support, compile 'com.android.support:appcompat-v7:24.2.0' compile 'com.android.support:design:24.2.0' compile 'com.android.support:percent:24.2.0' compile 'com.android.support:recyclerview-v7:24.2.0' Je reçois une étrange exception. java.lang.IllegalStateException: Fragment null must be a public static class to be properly recreated from instance state. at android.support.v4.app.BackStackRecord.doAddOp(BackStackRecord.java:435) at android.support.v4.app.BackStackRecord.add(BackStackRecord.java:414) at android.support.v4.app.DialogFragment.show(DialogFragment.java:154) at com.androidapp.base.BaseActivity.showDialogFragment(BaseActivity.java:78) at com.androidapp.MainActivity.showNewDialog(MainActivity.java:304) at com.androidapp.MainActivity$6.onClick(MainActivity.java:228) Dans ma classe […]

ViewPostImeInputStage ACTION_DOWN

Comme je tente de déboguer mon programme, je ne peux pas comprendre l'erreur. J'ai initialisé deux boutons et j'ai utilisé .setOnClickListener sur eux. Lorsque l'utilisateur clique sur les boutons, ils sont supposés voir un message de débogage sur LogCat. Cependant, je continue de voir ce message apparaître à la place chaque fois que je clique […]

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