Описание тега android-vectordrawable

VectorDrawable - это векторная графика, определенная в XML-файле как набор точек, линий и кривых вместе с соответствующей информацией о цвете.
1 ответ

Применить анимацию для рисования фигуры

У меня есть следующий drawable red_dot.xml: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval" > <solid android:color="#f00" /> <size android:width="30dp…
0 ответов

Рисованные анимированные векторные: анимировать от "round" strokeLineCap до "попки" strokeLineCap

Есть ли способ анимировать вектор, который можно нарисовать из "круглого" strokeLineCap в "торцевой" strokeLineCap? Это то, что я пробовал: но все это сломало мое приложение <objectAnimator android:propertyName="strokeLineCap" android:valueFrom="…
0 ответов

Play/Pause Animated Vector Drawable не работает?

Я пытаюсь создать Анимированный вектор, который можно нарисовать здесь. Но я вижу только значок воспроизведения на экране. Если я нажимаю на значок воспроизведения, он показывает значок паузы на некотором другом расстоянии. Я надеюсь, что оба пути с…
1 ответ

Как автоматически масштабировать значки меню на панели инструментов Android?

В своей активности на Android я попытался добавить значок меню на панель инструментов следующим образом: toolbar.inflateMenu(R.menu.toolbar_menu) Меню определяется с помощью векторного рисования на Android: <menu xmlns:android="http://schemas.and…
1 ответ

Вектор не отображается вообще после включения и использования библиотеки векторного рисования

Я пытаюсь реализовать Vector Drawable Library. Я обновил свой код, как показано ниже, но столкнулся с новой проблемой. Теперь изображения / вектор не отображаются вообще . Gradle File apply plugin: 'com.android.application' android { compileSdkVersi…
5 ответов

Android недопустимый градиент тега списка состояний цветов

У меня есть приложение с более чем 5000 загрузок и более 500 активных пользователей ежедневно, и из ниоткуда я начал получать странную ошибку на Crashlytics: Caused by android.content.res.Resources$NotFoundException: File res/drawable-anydpi-v24/ic_…
0 ответов

Самый легкий способ добавить векторную поддержку рисования

Так что я столкнулся с ошибкой на устройствах Android API до 21, когда накачал ImageButton векторной графикой. Я добавил это, потому что хочу, чтобы мое приложение было максимально легким. группа реализации: 'com.android.support', имя: 'support-vect…
0 ответов

Объект Аниматор

Мне нужно найти больше информации о том, как определить XML-анимации в Android. Есть какая-то книга, ориентированная на предмет или какой-то сайт, который я могу посетить? Вот пример кода, <animated-vector xmlns:android="http://schemas.android.co…
3 ответа

Остановите рабочий проект с векторными объектами рисования после обновления build.gradle в API < 21

У меня есть рабочий проект. minSdkVersion 17 com.android.tools.build:gradle:2.3.3 Gradle 4.1 Android Studio 3 Canary 6 У меня в файлах Gradle: defaultConfig { vectorDrawables.useSupportLibrary = true vectorDrawables.generatedDensities = [] } Я тоже …
1 ответ

VectorDrawableCompat.create не может создать изображение из vector.xml на старых устройствах

Я использовал этот код для поддержки векторных изображений на старых устройствах: VectorDrawableCompat.create(context.getResources(), resId, context.getTheme()); Но в данный момент это не работает (я установил несколько обновлений для Android Studio…
2 ответа

Круг вектор внутри другого

Мне нужно поместить в форму круга еще один, но я не могу этого сделать. Я создал первую фигуру (круг с 2 линиями. Одна сверху, другая снизу), и мне нужно поместить в нее простую форму круга. Может быть, с небольшим отступом между формами. Это код, к…
01 мар '19 в 09:26
1 ответ

Использование VectorDrawable из ресурсов в коде

Хотел спросить. Как правильно использовать VectorDrawable из ресурсов? с поддержкой библиотеки compile 'com.android.support:support-v4:25.1.1' Потому что getDrawable() устарела, и когда я использую ContextCompat.getDrawable(this, R.drawable.ic_cance…
0 ответов

Как изменить значения в нарисованных файлах?

Я разрабатываю приложение для Android. Я использую нарисованный XML-файл, чтобы нарисовать дугу. Моя проблема Я хочу программно изменить значение определенного атрибута в файле XML для рисования. я хочу измениться android:dashWidth Значение атрибуто…
3 ответа

Вектор значок не отображается на леденец и выше

Я разработал цветной векторный значок, который используется в моем приложении. Почему этот значок показывался в предварительной версии леденца на палочке, а не выше? Посмотрите: Это мой пользовательский векторный значок, разработанный в inkscape: &l…
1 ответ

Изменить размер редактируемого значка программно

Я показываю некоторые иконки VectorDrawable динамически в моем проекте Android. Однако я не смог масштабировать иконки в слое Java, используя следующий код: VectorDrawable jDrawable = (VectorDrawable) getContext().getDrawable(nResourceID); // resize…
22 фев '17 в 15:00
0 ответов

Нарисуйте VectorDrawable на холсте без сглаживания Android

Я пытаюсь нарисовать VectorDrawable ресурс на холсте. То, как я это делаю сейчас, немного сложнее, поэтому пошаговый процесс выглядит так: нагрузка VectorDrawable из активов, установите желаемый размер, преобразуйте его в растровое изображение: fun …
1 ответ

Цвет заливки векторных объектов, которые являются значками в диалоговых окнах или на панелях инструментов.

Что если я захочу использовать векторные рисунки в качестве значков в диалогах или логотипы на панелях инструментов? Тогда я бы использовал их так: alertDialogBuilder.setIcon(R.drawable.my_vector_drawable); toolbar.setLogo(R.drawable.my_vector_drawa…
31 янв '17 в 20:00
1 ответ

Создайте вектор для рисования с тенью, чтобы наложить изображение

Я хотел бы получить макет, который выглядит как "желаемое" изображение, как часть начального состояния приложения, которое информирует пользователя о некоторых основных действиях. Прямо сейчас я получаю "фактическое" изображение. Мне нужно иметь фон…
10 фев '17 в 17:18
1 ответ

Как анимировать VectorDrawable в виде жидкости?

Фон Предположим, у меня есть VectorDrawable, который выглядит как стрелка сверху-> вниз: &lt;vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:viewportWidth="24.0" android:viewportHe…
04 апр '17 в 07:08
2 ответа

Используйте больший вектор для рисования, не переопределяя его дважды

У меня есть значок 24dp, определенный как vector-drawable вот так: &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;vector xmlns:android="http://schemas.android.com/apk/res/android" android:viewportWidth="100" android:viewportHeight="100" android:wi…