Articles of android drawable

Comment centrer le vecteur dans une liste de calques sans mise à l’échelle

Je tente d’utiliser un VectorDrawable dans un LayerList sans redimensionner le vecteur. Par exemple: L’identifiant ic_check_white_48dp défini comme suit: L’effet souhaité est que l’icône de vérification soit centrée dans le calque pouvant être dessiné, sans mise à l’échelle. Le problème est que la liste de calques ci-dessus entraîne le dimensionnement de l’icône de vérification pour […]

Ajout de la marge inférieure au dernier élément ListView

Je dois append pour append ListView avec l’arrière-plan d’éléments compliqués: différent pour les coins pairs / impairs et arrondis en haut et en bas. Cela ressemble à ceci: J’ai mis en place tous ces éléments via level-list, mais il y a encore une chose que je veux faire. Maintenant, l’élément du bas est près du […]

Dossiers à dessin Android Studio

Dans Android Studio, je n’arrive pas à savoir où placer les images à utiliser dans l’application. Le dossier pouvant être dessiné n’est pas décomposé en drawable-hdpi, drawable-ldpi, etc. J’ai vu une autre question demandant ceci et la réponse était de basculer vers la vue Projet au lieu de la vue Android, Il y a mipmap-hdpi, […]

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?