«android-vectordrawable» etiketlenmiş sorular

11
Android Studio'da vektör öğesindeki dolgu rengini değiştirme
Android Studio artık 21+ üzerindeki vektör varlıklarını destekliyor ve derleme zamanında daha düşük sürümler için png üretecek. Dolgu rengini değiştirmek istediğim bir vektör varlığı (Malzeme Simgeleri) var. Bu 21+ üzerinde çalışır, ancak oluşturulan png'ler renk değiştirmez. Bunu yapmanın bir yolu var mı? <vector android:height="48dp" android:viewportHeight="24.0" android:viewportWidth="24.0" android:width="48dp" xmlns:android="http://schemas.android.com/apk/res/android"> <path android:fillColor="@color/primary" …

11
Vektör çekilebilirinden bitmap alma
Uygulamamda bir bildirim için büyük bir simge ayarlamam gerekiyor. LargeIcon bir Bitmap olmalı ve benim çekilebilir öğelerim vektör görüntüleridir (Android'deki yeni özellik, bu bağlantıya bakın ) Sorun, vektör görüntüsü olan bir kaynağın kodunu çözmeye çalıştığımda, bir boş değer döndürdüğümdür. İşte kod örneği: if (BitmapFactory.decodeResource(arg0.getResources(), R.drawable.vector_menu_objectifs) == null) Log.d("ISNULL", "NULL"); else …

17
Android: DrawableRight kullanarak Buttons ve TextViews'ta VectorDrawable kullanmak mümkün mü?
VectorDrawable varlıklarını bir metin görünümünde veya görüntü görünümünde kullandığımda, "android: DrawableRight" / "android: DrawableEnd" / "android: DrawableStart" / "android: DrawableLeft" kullanırken çalışma zamanı çökmesi alıyorum. Uygulama herhangi bir uyarı olmaksızın iyi bir şekilde derleyecektir. Ben kullanıyorum Gradle 1.5 Destek Kitaplığı 23.2 ('com.android.support:appcompat-v7:23.2.0') Yine de bulduğum şey, SVG'leri Java'da bu gibi …

4
Ölçeklendirmeden katman listesinde vektör çekilebilir vektör nasıl ortalanır
Vektörü ölçeklendirmeden bir VectorDrawablein a kullanmaya çalışıyorum LayerList. Örneğin: <layer-list> <item android:drawable="@color/grid_item_activated"/> <item android:gravity="center" android:drawable="@drawable/ic_check_white_48dp"/> </layer-list> Çekilebilir ic_check_white_48dpkimlik şu şekilde tanımlanır: <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> İstenen efekt, onay simgesinin ölçeklendirme olmadan çekilebilir katman içinde ortalanmasıdır. Sorun şu ki, yukarıdaki katman listesi, onay simgesinin …

9
VectorDrawable - Android'in Lollipop öncesi sürümleri için bir şekilde mevcut mu? [kapalı]
Kapalı . Bu soruya daha çok odaklanılması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Soruyu, yalnızca bu gönderiyi düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 1 yıl önce kapalı . Bu soruyu geliştirin Arka fon Android'in artık " VectorDrawable " (ve ayrıca AnimatedVectorDrawable , …

2
Android açılış ekranı VectorDrawable
Sıçrama ekranımda bir VectorDrawable göstermek istiyorum <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@android:color/white" android:gravity="fill" /> <item android:drawable="@drawable/splash_screen" android:gravity="bottom|center" /> </layer-list> SVG'm android:width="320dp"veandroid:height="238dp" <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="320dp" android:height="238dp" android:viewportWidth="320" android:viewportHeight="238"> <group> <clip-path android:pathData="M0,0h320v238h-320z M 0,0"/> <path android:pathData="M0,143.311a160,4.476 0,1 0,320 0a160,4.476 0,1 0,-320 0z" android:fillColor="#E6E6E6"/> <path android:pathData="M245.269,94.815C245.067,94.818 244.865,94.821 244.66,94.821C244.455,94.821 244.253,94.818 244.051,94.815C233.341,94.572 225.578,87.88 227.554,80.859L232.372,63.73L233.59,59.396L255.177,59.764L256.488,64.004L261.653,80.693C263.839,87.753 …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.