Articles of svg

Маркер Google Maps для Google: выпущена неизвестная ссылка

Я пытаюсь добавить поддержку таблеток в моем приложении и запустить в IllegalArgumentException, созданный этой строкой кода: marker.setIcon(BitmapDescriptorFactory.fromResource(R.drawable.arrow_green_10by19)) Метод .fromResource отлично работает с файлом R.drawable.arrow_green_10by19 из файла изображения (png), но когда png заменяется векторным файлом стрелка_green_10by19.xml (который отлично отображает в IDE Android Studio), он генерирует время выполнения, как упоминалось выше. Кто-нибудь знает, как реализовать векторный ресурс […]

Динамическое изменение цвета изображения SVG в Android

Я знаю, что, используя стороннюю библиотеку, можно использовать SVG-образ в Android. Библиотека как: svg–android Код для загрузки SVG-изображения выглядит следующим образом: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Create a new ImageView ImageView imageView = new ImageView(this); // Set the background color to white imageView.setBackgroundColor(Color.WHITE); // Parse the SVG file from the resource SVG svg […]

Выпуск на реальном устройстве с использованием векторного изображения в android. SVG-андроид

Я использую svg-android.jar от https://github.com/pents90/svg-android при его работе отлично, но только на эмуляторных устройствах в eclipse. Agrrrr. На реальных устройствах это просто пустой imageView на экране. Вот мой код: SVG svg = SVGParser.getSVGFromResource(getResources(), R.raw.test); Drawable drawable = svg.createPictureDrawable(); imgView.setImageDrawable(drawable); любое предложение?

Декодировать файл изображения SVG (закодированный как base64) в java

У меня есть файл SVG, закодированный как base64, и я хочу показать изображение с помощью ImageView. Это то, что я пробовал: // imageBase64 is string that represents the SVG image encoded as base64 byte[] decodedString = Base64.decode(imageBase64, Base64.DEFAULT); Bitmap decodedByte = BitmapFactory.decodeByteArray(decodedString, 0, decodedString.length); Но decodedByte всегда возвращает null. PS: Этот код работает с jpeg-изображениями. […]

SVG-преобразование – эффективный способ хранения объектов Path, Paint и Matrix?

В моем приложении Android я создал класс конвертера изображений SVG. Он анализирует данные SVG XML и преобразует его в соответствующие объекты Path, Paint и Matrix, которые затем могут быть применены к Canvas. Используя этот класс, я затем реализовал представление, которое использует мой SVG-конвертер для рисования изображений, которые я создал в Inkscape на экране. Все идет […]

Импорт мобильных векторных активов Android Studio

Есть ли способ импортировать много векторных изображений SVG в проект? Импорт иконок 30+ выглядит скучным и довольно глупым. Каким сценарием является Android Studio для преобразования svgs?

Предупреждение SVG-файла в редакторе Android Studio

Я использую Android Studio 2.0 с SVG2VectorDrawable: Если я открою файл svg для редактирования из папки ресурсов \RAW , файл i, подчеркнутый красным цветом, и предупреждающее сообщение «элемент svg должно быть объявлено», показано ниже: Что я могу сделать для решения этой проблемы? Я использую плагин SVG только для расширения редактора, который позволяет корректно просматривать формат […]

Android Vector Drawable <defs> не поддерживает. Как это исправить?

| Получил эту ошибку при попытке сгенерировать векторный ресурс из локальных svg-файлов из AndroidStudio 2.2, Ubuntu 14.04 Could not generate a preview In icon.svg ERROR@ line 6 <defs> is not supported ERROR@ line 25 <use> is not supported Вот значок svg Я google и обнаружил, что это произошло, потому что AndroidStudio не поддерживает <defs> , […]

SVG для Bitmap во время конвертации в Android

Как преобразовать SVG (масштабируемую векторную графику) в Bitmap во время выполнения в Android? Просьба, если возможно, предоставить мне точный фрагмент кода или точные ссылки. Я совершенно новичок в разработке приложений для Android.

Метод Android с переопределением видимости по умолчанию (пакет) (не должен работать, но делает – почему?)

Я играю с поддержкой SVG в Android и придумал эту библиотеку, которая утверждает, что поддерживает SVG так же, как и сама. Поскольку я приложил большие усилия, обнаружив, что это действительно невозможно, я пошел посмотреть, как этот чувак действительно справился с этим. Поэтому я наткнулся на свой Resources , в котором объявляет метод ( loadDrawable ), […]