قابلة للرسم
آخر تعديل | الإصدار المستقر | إصدار مرشح | الإصدار التجريبي | الإصدار الأولي |
---|---|---|---|---|
20 نيسان (أبريل) 2022 | 1.1.0 | - | الإصدار التجريبي 1.2.0-01 | - |
تعريف التبعيات
لإضافة تبعية إلى VectorDrawable، يجب إضافة مستودع Google Maven إلى مشروعك. يمكنك الاطّلاع على مستودع Maven الذي يضم أدوات Google للحصول على مزيد من المعلومات.
أضف التبعيات للعناصر التي تحتاجها في ملف build.gradle
لتطبيقك أو وحدتك:
رائع
dependencies { implementation "androidx.vectordrawable:vectordrawable:1.1.0" /* To be able to animate properties of a VectorDrawable, add the following. Useful for * illustration purposes or state changes in response to user events */ implementation "androidx.vectordrawable:vectordrawable-animated:1.1.0" /* To use a seekable alternative for `androidx.vectordrawable:vectordrawable-animated` add the * following */ implementation "androidx.vectordrawable:vectordrawable-seekable:1.0.0-beta01" }
Kotlin
dependencies { implementation("androidx.vectordrawable:vectordrawable:1.1.0") /* To be able to animate properties of a VectorDrawable, add the following. Useful for * illustration purposes or state changes in response to user events */ implementation("androidx.vectordrawable:vectordrawable-animated:1.1.0") /* To use a seekable alternative for `androidx.vectordrawable:vectordrawable-animated` add the * following */ implementation("androidx.vectordrawable:vectordrawable-seekable:1.0.0-beta01") }
ولمزيدٍ من المعلومات عن التبعيات، يُرجى الاطّلاع على مقالة إضافة تبعيات الإصدار.
ملاحظات
تساعدنا ملاحظاتك في تحسين Jetpack. يُرجى إخبارنا إذا اكتشفت مشاكل جديدة أو كانت لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مشكلة جديدة. يمكنك إضافة تصويتك إلى مشكلة حالية من خلال النقر على زر النجمة.
راجع مستندات أداة تتبُّع المشاكل للحصول على مزيد من المعلومات.
الإصدار 1.0.0 القابل للرسم البياني
الإصدار 1.0.0-beta01
20 نيسان (أبريل) 2022
تم إصدار androidx.vectordrawable:vectordrawable-seekable:1.0.0-beta01
بدون أي تغييرات منذ الإصدار 1.0.0-alpha02. يتضمّن الإصدار 1.0.0-beta01 هذه الالتزامات.
الإصدار 1.0.0-alpha02 من VectorDrawable-Seekable
19 آب (أغسطس) 2020
تم إصدار "androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha02
". يحتوي الإصدار 1.0.0-alpha02 على هذه الالتزامات.
إصلاح الأخطاء
- قم بتحديث التبعيات. (aosp/1380259)
الإصدار 1.0.0-alpha01 من Vectordrawable-Seekable
نيسان (أبريل) 2020
تم إصدار "androidx.vectordrawable:vectordrawable-seekable:1.0.0-alpha01
". يحتوي الإصدار 1.0.0-alpha01 على هذه الالتزامات.
الميزات الجديدة
androidx.vectordrawable:vectordrawable-seekable
هو بديل يمكن البحث عنه لـ androidx.vectordrawable:vectordrawable-animated
مع بعض الميزات الإضافية. وهو يتيح استخدام تنسيق XML نفسه مثل drawVectorDrawable.
- الإيقاف المؤقت والاستئناف
- Seek (setCurrentPlayTime)
- عمليات معاودة الاتصال المحسَّنة
لمزيد من التفاصيل، يُرجى الاطّلاع على SeekableAnimatedVectorDrawable.
الإصدار 1.2.0
الإصدار 1.2.0-beta01
20 نيسان (أبريل) 2022
تم إصدار androidx.vectordrawable:vectordrawable:1.2.0-beta01
بدون أي تغييرات منذ الإصدار 1.2.0-alpha02. يتضمّن الإصدار 1.2.0-beta01 هذه الالتزامات.
الإصدار 1.2.0-alpha02 من VectorDrawable
19 آب (أغسطس) 2020
تم إصدار "androidx.vectordrawable:vectordrawable:1.2.0-alpha02
". يحتوي الإصدار 1.2.0-alpha02 على هذه الالتزامات.
إصلاح الأخطاء
- قم بتحديث التبعيات. (aosp/1380259)
الإصدار 1.2.0-alpha01 من Vectordrawable
نيسان (أبريل) 2020
تم إصدار "androidx.vectordrawable:vectordrawable:1.2.0-alpha01
". يحتوي الإصدار 1.2.0-alpha01 على هذه الالتزامات.
الميزات الجديدة
- لا يحتوي هذا الإصدار على أي ميزات علنية جديدة. إنّها تبعية ضرورية عند استخدام السمة
androidx.vectordrawable:vectordrawable-seekable-1.0.0-alpha01
.
الإصدار 1.1.0
الإصدار 1.1.0
5 أيلول (سبتمبر) 2019
تم إصدار androidx.vectordrawable:vectordrawable:1.1.0
وandroidx.vectordrawable:vectordrawable-animated:1.1.0
. يمكن الاطّلاع هنا على الالتزامات المضمَّنة في هذا الإصدار.
تغييرات مهمة منذ الإصدار 1.0.0
الميزات الجديدة
- "
fillType
" متاح الآن فيClipPath
. - تتوفّر الآن إمكانية التلوين باستخدام
ColorStateLists
المحدّدة مع عناصر المظاهر فيVectorDrawableCompat
.
إصلاح الأخطاء
- تم إصلاح خطأ عرض
VectorDrawables
باستخدام التدرجات (b/117796719) - تم إصلاح مشكلة
getColorFilter()
التي عرضت قيمة فارغة حتى عندما تم ضبطها (aosp/762198).
الإصدار 1.1.0-rc01
2 تموز (يوليو) 2019
تم إصدار androidx.vectordrawable:vectordrawable:1.1.0-rc01
وandroidx.vectordrawable:vectordrawable-animated:1.1.0-rc01
بدون أي تغييرات من 1.1.0-beta02
. يمكن الاطّلاع هنا على الالتزامات المضمَّنة في هذا الإصدار.
الإصدار 1.1.0-beta02
5 حزيران (يونيو) 2019
تم إصدار androidx.vectordrawable:vectordrawable:1.1.0-beta02
وandroidx.vectordrawable:vectordrawable-animated:1.1.0-beta02
. يمكن الاطّلاع هنا على الالتزامات المضمَّنة في هذا الإصدار.
إصلاح الأخطاء
- تغيير اسم الحزمة الانتقالية ذات الرسوم المتحركة (aosp/963431)
الإصدار 1.1.0-beta01
7 أيار (مايو) 2019
تم إصدار androidx.vectordrawable:vectordrawable:1.1.0-beta01
وandroidx.vectordrawable:vectordrawable-animated:1.1.0-beta01
. يمكن الاطّلاع هنا على الالتزامات المضمَّنة في هذا الإصدار.
الميزات الجديدة
- "
fillType
" متاح الآن فيClipPath
.
الإصدار 1.1.0-alpha01
3 كانون الأول (ديسمبر) 2018
الميزات الجديدة
- دعم التلوين باستخدام
ColorStateLists
المحدد مع عناصر المظاهر فيVectorDrawableCompat
إصلاح الأخطاء
- تم إصلاح خطأ عرض
VectorDrawables
باستخدام التدرجات (aosp/790377) - تم إصلاح مشكلة
getColorFilter()
التي عرضت قيمة فارغة حتى عندما تم ضبطها (aosp/762198).
الإصدار 1.0.0
الإصدار 1.0.0
7 تشرين الثاني (نوفمبر) 2018
الميزات الجديدة
VectorDrawableCompat
تتيح هذه الميزة استخدام التدرج والملء وColorStateList
التعبئة والضرب.