Questions marquées «android-support-library»

La bibliothèque de support Android contient des API rétroportées de plates-formes plus récentes et des API offrant des fonctionnalités utilitaires.


19
ViewPager dans un NestedScrollView
J'ai besoin de créer une interface comme Google Kiosque qui est une sorte de ViewPager (défilement horizontal) sur un en-tête réduit (défilement vertical). L'une de mes exigences est d'utiliser la nouvelle bibliothèque de support de conception présentée au Google IO 2015. ( http://android-developers.blogspot.ca/2015/05/android-design-support-library.html ) Sur la base de l'exemple créé …

12
Comment changer la couleur de l'icône d'accueil de la barre d'outils
J'utilise une barre d'outils android.support.v7.widget.Toolbar et j'ai appris de ce post comment changer la couleur de l'icône du hamburger en blanc, mais la flèche haut / arrière reste une couleur sombre lorsque j'appelle setDisplayHomeAsUpEnabled(true); Comment puis-je rendre la flèche blanche également? Voici à quoi ressemble ma barre d'outils lorsque j'appelle …

10
Comment obtenir la barre d'outils à partir d'un fragment?
J'ai ActionBarActivityavecNavigationDrawer et utilise support_v7 Toolbarcomme ActionBar. Dans l'un de mes fragments, la barre d'outils a une vue personnalisée. Dans d'autres fragments Toolbar, le titre doit être affiché. Comment obtenir une Toolbarinstance pour la personnalisation à partir de fragments? Je peux obtenir ActionBar avec getActivity().getActionBar(), mais si j'appellesetTitle() cette instance …

6
getSupportActionBar depuis l'intérieur du fragment ActionBarCompat
Je commence un nouveau projet qui utilise la AppCompat/ActionBarCompatdans la v7bibliothèque de soutien. J'essaie de comprendre comment utiliser le à getSupportActionBarpartir d'un fragment. Mon activité qui héberge le fragment s'étend ActionBarActivity, mais je ne vois pas de classe de support similaire pour les fragments. De l'intérieur de mon fragment public …

13
Appcompatv7 - Le tiroir de navigation v21 n'affiche pas l'icône de hamburger
J'implémente le tiroir de navigation de style lollipop avec la dernière bibliothèque de support appcompat mais le problème est que l'icône hamburger n'est jamais affichée. Seule l'icône de retour est affichée. Ceci est mon code d'activité import android.os.Bundle; import android.support.v4.widget.DrawerLayout; import android.support.v7.app.ActionBarActivity; import android.support.v7.app.ActionBarDrawerToggle; import android.support.v7.widget.Toolbar; import android.view.View; public class …

11
ViewPager.setOffscreenPageLimit (0) ne fonctionne pas comme prévu
Les fragments que j'utilise dans mon ViewPagerexemple sont assez gourmands en ressources, je voudrais donc n'en charger qu'un à la fois. Quand j'essaye ce qui suit: mViewPager.setOffscreenPageLimit(0); mViewPager.setAdapter(mPagerAdapter); Ma FragmentStatePagerAdapter.getItem(int position)fonction de remplacement est appelée 3 fois, ce qui se produit lorsque j'appelle mViewPager.setOffscreenPageLimit(1). Je m'attendrais à ce qu'il ne …

16
Les fragments imbriqués disparaissent pendant l'animation de transition
Voici le scénario: l'activité contient un fragment A, qui à son tour utilise getChildFragmentManager()pour ajouter des fragments A1et A2en onCreatequelque sorte: getChildFragmentManager() .beginTransaction() .replace(R.id.fragmentOneHolder, new FragmentA1()) .replace(R.id.fragmentTwoHolder, new FragmentA2()) .commit() Jusqu'à présent, tout va bien, tout fonctionne comme prévu. Nous exécutons ensuite la transaction suivante dans l'activité: getSupportFragmentManager() .beginTransaction() .setCustomAnimations(anim1, …



5
Nécessite les annotations Android Api vs TargetApi
Quelle est la différence entre RequiresApiet TargetApi? Échantillon à kotlin: @RequiresApi(api = Build.VERSION_CODES.M) @TargetApi(Build.VERSION_CODES.M) class FingerprintHandlerM() : FingerprintManager.AuthenticationCallback() REMARQUE: FingerprintManager.AuthenticationCallbacknécessite une APIM REMARQUE 2: si je n'utilise pas de charpie TargetApi, échoue avec une erreur class requires api level 23...

7
ERREUR: problèmes de rendu Les classes suivantes sont introuvables android.support.v7.internal.widget.ActionBarOverlayLayout
Je ne suis qu'un débutant dans le développement d'applications Android. Lorsque j'ai créé un nouveau projet sur Android Studio 1.1.0, il abandonne cette erreur " problèmes de rendu Les classes suivantes n'ont pas pu être trouvées android.support.v7.internal.widget.ActionBarOverlayLayout " Maintenant, j'ai cherché à ce sujet sur Google et j'ai trouvé peut-être …

25
La barre d'état devient blanche et n'affiche pas le contenu derrière elle
J'essaye AppCompat sur Marshmallow. Et je veux avoir une barre d'état transparente mais elle devient blanche. J'ai essayé quelques solutions mais elles n'ont pas fonctionné pour moi (la barre d'état transparente ne fonctionne pas avec windowTranslucentNavigation = "false" , Lollipop: dessiner derrière statusBar avec sa couleur définie sur transparent ). …


4
java.lang.NoClassDefFoundError: android / graphics / drawable / Icon
Jusqu'à présent, je n'ai eu cette erreur que pour un utilisateur, qui utilise un téléphone rooté (SM-G900R7 Android 4.4.2). L'erreur est comme ceci: Fatal Exception: java.lang.NoClassDefFoundError: android/graphics/drawable/Icon at java.lang.Class.getDeclaredMethods(Class.java) at java.lang.Class.getDeclaredMethods(Class.java:656) at android.view.ViewDebug.getExportedPropertyMethods(ViewDebug.java:960) at android.view.ViewDebug.exportMethods(ViewDebug.java:1047) at android.view.ViewDebug.dumpViewProperties(ViewDebug.java:997) at android.view.ViewDebug.dumpViewProperties(ViewDebug.java:983) at android.view.ViewDebug.dumpView(ViewDebug.java:900) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:870) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:867) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:867) at android.view.ViewDebug.dumpViewHierarchy(ViewDebug.java:867) at …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.