Questions marquées «android-drawable»

Dans Android, un Drawable est une abstraction générale pour «quelque chose qui peut être dessiné».

13
Ajouter un effet d'entraînement à mon bouton avec la couleur d'arrière-plan du bouton?
J'ai créé un bouton et je veux ajouter un effet d'entraînement à ce bouton! J'ai créé un fichier XML bouton bg: (bg_btn.xml) <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient android:startColor="#FFFFFF" android:endColor="#00FF00" android:angle="270" /> <corners android:radius="3dp" /> <stroke android:width="5px" android:color="#000000" /> </shape> Et voici mon fichier d'effet d'entraînement: (ripple_bg.xml) <ripple xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:color="#f816a463" tools:targetApi="lollipop"> …

22
Comment réparer: android.app.RemoteServiceException: Mauvaise notification publiée à partir du package *: Impossible de créer l'icône: StatusBarIcon
Je vois l'exception suivante dans les journaux de crash: 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 …

14
Style de fond dans Android
J'ai besoin de créer une forme androïde pour que seul le bas ait un trait (une ligne en pointillés). Lorsque j'essaye ce qui suit, le trait coupe la forme en deux par le centre. Quelqu'un sait-il comment faire les choses correctement? le trait doit être la ligne du bas / …

4
Comment centrer un vecteur dessinable dans une liste de calques sans mise à l'échelle
J'essaie d'utiliser un VectorDrawabledans un LayerListsans mettre à l'échelle le vecteur. Par exemple: <layer-list> <item android:drawable="@color/grid_item_activated"/> <item android:gravity="center" android:drawable="@drawable/ic_check_white_48dp"/> </layer-list> L' ic_check_white_48dpidentifiant drawable défini comme: <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="48dp" android:height="48dp" android:viewportWidth="24.0" android:viewportHeight="24.0"> <path android:fillColor="#FFFFFFFF" android:pathData="M9,16.17L4.83,12l-1.42,1.41L9,19 21,7l-1.41,-1.41z"/> </vector> L'effet souhaité est que l'icône de coche soit centrée dans le calque dessinable, sans …

5
Comment référencer des attributs de style à partir d'un dessinable?
Je souhaite avoir 2 thèmes sélectionnables pour mon application. Pour ce faire, j'ai défini quelques attributs, comme ceci: <attr format="color" name="item_background" /> Ensuite, j'ai créé les deux thèmes, comme ceci: <style name="ThemeA"> <item name="item_background">#123456</item> </style> <style name="ThemeB"> <item name="item_background">#ABCDEF</item> </style> Cette méthode fonctionne très bien, me permettant de créer et …


8
Course Android ouverte?
Est-il possible de créer un objet de forme Android avec un contour uniquement sur certains côtés? Par exemple, j'ai: <stroke android:width="3dip" android:color="#000000" android:dashWidth="10dip" android:dashGap="6dip" /> Ce qui est similaire à ce CSS: border: 3px dashed black; Comment puis-je définir le trait d'un seul côté? Voici comment je le ferais en …

16
Utilisation de Drawables vectoriels Android sur un crash pré-Lollipop
J'utilise des dessins vectoriels dans Android avant Lollipop et voici quelques-unes de mes bibliothèques et versions d'outils: Studio Android: 2.0 Plugin Android Gradle: 2.0.0 Outils de construction: 23.0.2 Bibliothèque de support Android: 23.3.0 J'ai ajouté cette propriété au niveau de mon application Build.Gradle android { defaultConfig { vectorDrawables.useSupportLibrary = true …
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.