Pytania otagowane jako android-vectordrawable

11
Zmień kolor wypełnienia zasobu wektorowego w Android Studio
Android Studio obsługuje teraz zasoby wektorowe w wersjach 21+ i generuje pliki PNG dla niższych wersji w czasie kompilacji. Mam zasób wektorowy (z ikon materiałów), dla którego chcę zmienić kolor wypełnienia. Działa to na 21+, ale wygenerowane png nie zmieniają koloru. Czy jest na to sposób? <vector android:height="48dp" android:viewportHeight="24.0" android:viewportWidth="24.0" …

12
Pobieranie mapy bitowej z grafiki wektorowej
W mojej aplikacji muszę ustawić dużą ikonę powiadomienia. LargeIcon musi być mapą bitową, a moje rysunki to obrazy wektorowe (nowa funkcja w Androidzie, zobacz ten link ) Problem polega na tym, że gdy próbuję zdekodować zasób, który jest obrazem wektorowym, zwracana jest wartość null. Oto przykładowy kod: if (BitmapFactory.decodeResource(arg0.getResources(), R.drawable.vector_menu_objectifs) …

17
Czy można używać VectorDrawable w Buttons i TextViews przy użyciu Androida: DrawableRight?
Kiedy używam zasobów VectorDrawable w widoku tekstowym lub widoku obrazu, podczas korzystania z funkcji „android: DrawableRight” / „android: DrawableEnd” / „android: DrawableStart” / „android: DrawableLeft” występuje awaria środowiska wykonawczego. Aplikacja skompiluje się bez żadnych ostrzeżeń. ja używam Gradle 1.5 Obsługa biblioteki 23.2 ('com.android.support:appcompat-v7:23.2.0') Odkryłem jednak, że mogę programowo przypisać pliki …

4
Jak wyśrodkować wektor możliwy do rysowania na liście warstw bez skalowania
Próbuję użyć a VectorDrawablein a LayerListbez skalowania wektora. Na przykład: <layer-list> <item android:drawable="@color/grid_item_activated"/> <item android:gravity="center" android:drawable="@drawable/ic_check_white_48dp"/> </layer-list> ic_check_white_48dpIdentyfikator do rysowania zdefiniowany jako: <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> Pożądanym efektem jest wyśrodkowanie ikony zaznaczenia na warstwie, którą można rysować, bez skalowania. Problem polega na tym, …

9
VectorDrawable - czy jest dostępny dla wersji Androida wcześniejszych niż Lollipop? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte w zeszłym roku . Popraw to pytanie tło Zauważyłem, że Android obsługuje teraz jakiś rodzaj rysowania wektorowego, poprzez klasę …

2
Ekran powitalny Androida VectorDrawable
Chcę pokazać VectorDrawable na moim ekranie powitalnym <?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> Mój SVG ma android:width="320dp"iandroid: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 …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.