Articles of Android 5.0 sucette

Couleur des icons de la barre d’état Android

Je me demandais s’il était possible de changer la couleur des icons de la barre d’état ( pas la couleur de la barre d’état, colorPrimaryDark ) Disons que je veux cette barre d’état avec: @android:color/white et les icons en noir, est-ce possible? Merci. MODIFIER: Nouveau dans l’aperçu du développeur M: windowLightStatusBar. Le fait de basculer […]

Android Support Design TabLayout: Gravity Center et Mode Scrollable

J’essaie d’utiliser le nouveau Design TabLayout dans mon projet. Je souhaite que la mise en page s’adapte à chaque taille d’écran et à chaque orientation, mais elle peut être vue correctement dans une seule orientation. Je traite de la gravité et du mode en définissant mon onglet comme: tabLayout.setTabGravity(TabLayout.GRAVITY_CENTER); tabLayout.setTabMode(TabLayout.MODE_SCROLLABLE); Je pense donc que s’il […]

Comment importer RecyclerView pour Android L-preview

Essayer d’utiliser le nouveau RecyclerView à partir de la bibliothèque de support. J’ai téléchargé la mise à jour 20 pour la bibliothèque de support à l’aide du gestionnaire du SDK. J’ai ajouté le fichier jar au dossier libs et l’a ajouté au chemin de compilation. Pas de chance avec RecyclerView. Je ai essayé d’utiliser également […]

Comprendre RecyclerView setHasFixedSize

J’ai du mal à comprendre setHasFixedSize() . Je sais qu’il est utilisé pour l’optimisation lorsque la taille de RecyclerView ne change pas, à partir des documents. Qu’est-ce que ça veut dire cependant? Dans la plupart des cas, un ListView presque toujours une taille fixe. Dans quels cas ne serait-ce pas une taille fixe? Est-ce que […]

App crash en essayant d’utiliser RecyclerView sur Android 5.0

J’essaie de jouer avec le nouveau RecyclerView et chaque fois que j’essaie de l’exécuter, mon application se bloque immédiatement. Cela me donne NullPointerException pour essayer d’accéder aux méthodes à partir de android.support.v7.widget.RecyclerView . J’ai regardé d’autres articles et j’ai vu que la plupart des gens n’avaient pas comstack ‘com.android.support:recyclerview-v7:+’ mais j’ai essayé et cela n’a […]

Webview NameNotFoundException

Je reçois des erreurs de Crashlytics qui indiquent que certains périphériques sont manquants com.google.android.webview. Comment est-ce possible? java.lang.RuntimeException: Unable to start activity ComponentInfo{com.myapp.app/com.myapp.ReaderActivity}: android.view.InflateException: Binary XML file line #29: Error inflating class com.myapp.MyWebView at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2298) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360) at android.app.ActivityThread.access$800(ActivityThread.java:144) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5221) at java.lang.reflect.Method.invoke(Method.java) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694) […]

CardView ne montre pas Shadow dans Android L

My Cardview dans Listview ne montre pas l’ombre dans Android L (Nexus 5). De plus, les bords arrondis ne sont pas correctement représentés. Voici le code de la vue de l’adaptateur Listview: Et le ListView xml: Cela fonctionne bien sur les appareils pré-L avec des ombres et des coins arrondis appropriés. Mais ne fonctionne pas […]

Android Lollipop, l’affichage personnalisé AppCompat ActionBar ne prend pas toute la largeur de l’écran

Donc, je viens de mettre à jour mon code à Lollipop, et j’ai des problèmes avec la barre d’action. J’utilise AppCompat et ActionBarActivity et gonfle une vue personnalisée. Il semble que la vue personnalisée ne prenne plus toute la largeur de l’écran, laissant une fine bande à gauche Comme il avait l’air Il ressemble maintenant […]

Comment implémenter DrawerArrowToggle depuis la librairie Android appcompat v7 21

Donc, maintenant que Android 5.0 est sorti, je me demandais comment mettre en place les icons de la barre d’action animée. Cette librairie la met en oeuvre pour moi mais depuis que la librairie appcompat v7 l’a fait, comment peut-elle être implémentée? La bibliothèque le référence dans themes.xml @style/Widget.AppCompat.DrawerArrowToggle Sous ce style METTRE À JOUR […]

Android 5.0 – Ajouter un en-tête / pied de page à un RecyclerView

J’ai passé un moment à essayer de trouver un moyen d’append un en-tête à RecyclerView , sans succès. C’est ce que j’ai eu jusqu’ici: @Override protected void onCreate(Bundle savedInstanceState) { … layouManager = new LinearLayoutManager(getActivity()); recyclerView.setLayoutManager(layouManager); LayoutInflater inflater = (LayoutInflater) getActivity().getSystemService(Context.LAYOUT_INFLATER_SERVICE); headerPlaceHolder = inflater.inflate(R.layout.view_header_holder_medium, null, false); layouManager.addView(headerPlaceHolder, 0); … } Le LayoutManager semble être l’object […]