Articles of android drawable

Obtenir bitmap du vecteur dessinable

Dans mon application, je dois définir une grande icône pour une notification. LargeIcon doit être une image bitmap, et mes tableaux sont des images vectorielles (la nouvelle fonctionnalité d’Android, voir ce lien ). Voici l’exemple de code: if (BitmapFactory.decodeResource(arg0.getResources(), R.drawable.vector_menu_objectives) == null) Log.d(“ISNULL”, “NULL”); else Log.d(“ISNULL”, “NOT NULL”); Dans cet exemple, lorsque je remplace R.drawable.vector_menu_objectives […]

Comment réparer: android.app.RemoteServiceException: Mauvaise notification envoyée depuis le package *: Impossible de créer l’icône: StatusBarIcon

Je vois l’exception suivante dans les journaux de panne: android.app.RemoteServiceException: Bad notification posted from package com.my.package: Couldn’t create icon: StatusBarIcon(pkg=com.my.package user=0 id=0x7f02015d level=0 visible=true num=0 ) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1456) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:146) at android.app.ActivityThread.main(ActivityThread.java:5487) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099) at dalvik.system.NativeStart.main(Native Method) Je publie ma notification à partir d’un IntentService à […]

forme androïde avec le coup inférieur

J’ai besoin de créer une forme androïde pour que seul le fond ait un trait (une ligne pointillée). Lorsque j’essaie ce qui suit, le trait coupe la forme à travers le centre. Est-ce que quelqu’un sait comment bien faire les choses? le trait doit être la ligne du bas ou la bordure. J’utilise la forme […]

Ligne verticale utilisant un dessin XML

J’essaie de comprendre comment définir une ligne verticale (1dp d’épaisseur) à utiliser comme dessinable. Pour en faire un horizontal, c’est assez simple: La question est, comment rendre cette ligne verticale? Oui, il existe des solutions de contournement, telles que dessiner une forme de rectangle de 1px d’épaisseur, mais cela complique le XML pouvant être dessiné, […]

Définir de manière programmable gauche dessinable dans un TextView

J’ai un textView dans xml ici. Comme vous pouvez le voir, je mets le DrawableLeft au format XML. Je voudrais changer le dessinable en code. Y a-t-il un moyen d’y parvenir? Ou définir le drawableLeft dans le code pour la vue texte?

Comment append une image au dossier “drawable” dans Android Studio?

Je dois append une image au dossier res/drawable … Lorsque je choisis un new > image asset , une boîte de dialog apparaît pour choisir le Asset Type … Comment puis-je append une image au dossier res/drawable ?

L’appel de setCompoundDrawables () n’affiche pas le Compound Drawable

Après avoir appelé la méthode setCompoundDrawables , le composant Drawable n’est pas affiché. Drawable myDrawable = getResources().getDrawable(R.drawable.btn); btn.setCompoundDrawables(myDrawable, null, null, null); Des pensées?

android: drawableLeft margin et / ou padding

Est-il possible de définir la marge ou le remplissage de l’image que nous avons ajouté avec android:drawableLeft ?

Mipmaps vs dossiers pouvant être dessinés

Je travaille avec Android Studio 1.1 Preview 1. J’ai remarqué que lorsque je crée un nouveau projet, je reçois la hiérarchie suivante: Dossiers Mipmap pour différents DPI, plus de différents dossiers pouvant être dessinés en DPI. Dois-je mettre toutes mes ressources dans les dossiers mipmap, ou simplement l’icône de l’application?

Android getResources (). GetDrawable () désapprouve l’API 22

Avec la nouvelle API Android 22, getResources().getDrawable() est maintenant obsolète. Maintenant, la meilleure approche consiste à utiliser uniquement getDrawable() . Quel changement?