8得票1回答
Android- 如何在矢量图像上实现中心缩放动画

最近我开始涉足矢量图像和动画。然而,我希望在路径变形动画完成后能够统一地在所有方向上缩放我的图像。 我已经尝试在任何可能的地方应用pivotX和Y,但似乎没有什么区别。 如何实现中心缩放,而不仅仅是从左到右扩展呢? test_layout.xml <?xml version="1...

21得票5回答
VectorDrawable不是居中对齐的。

我使用现有的路径数据创建了一个VectorDrawable文件。但是问题在于图像没有与整个区域居中对齐,而是创建为左上方对齐。看看: 文件:<?xml version="1.0" encoding="utf-8"?> <vector xmlns:android="http:...

9得票1回答
AppCompatDrawableManager.get() 和 VectorDrawableCompat.create() 的区别

我正在使用支持库版本24.2.1,并启用了支持向量与AppCompatDelegate.setCompatVectorFromResourcesEnabled(true); 这些函数在支持向量方面有什么区别?之前我使用过VectorDrawableCompat.create(getResou...

30得票3回答
将安卓矢量图形XML转换为SVG

我该如何将我的Android矢量图转换为SVG格式? 请不要标记为重复问题。我已经尝试过那些方法,但都没有成功。我尝试了https://shapeshifter.design/网站,但实际上它很好用,但是它给我错误的输入和输出。 假设我有一个矢量图。 <vector android:...

24得票10回答
矢量图:无效的可绘制标签渐变

我已经使用Android Asset Studio一段时间了,从Zeplin导出SVG文件生成矢量图标。除了偶尔出现的一些问题,它都工作得很好。但今天当我尝试使用生成的矢量图标时,出现了一个异常。android.view.InflateException: Binary XML file li...

25得票3回答
我可以像使用9 patch一样使用矢量图吗?

我一直在玩9-patch,它们非常适合为按钮、表单等制作漂亮的背景,但现在支持库中已经提供了矢量图,适用于大范围的Android版本,因此我期待着以与使用9-patch图片相同的方式来使用矢量图。不幸的是,我没有找到任何设置内容填充和patch的可能性... 有人成功实现了9-patch/s...

74得票14回答
支持库VectorDrawable资源$NotFoundException

我正在使用Design Support Library版本23.4.0。我已启用Gradle标志:defaultConfig { vectorDrawables.useSupportLibrary = true } 我正在使用版本为23.0.2的构建工具,但在KitKat或更低版本上仍...

33得票5回答
AndroidStudio导入SVG出错:ERROR@<mask>不受支持。

当我尝试导入SVG时,收到消息"ERROR@ &lt;mask&gt; is not supported" Android Studio 3.0.1 Build #AI-171.4443003, built on November 10, 2017 JRE: 1.8.0_152-relea...

34得票4回答
在旧版本的Android上图层列表中的矢量可绘制物品

在较新的 Android 版本中,以下代码:&lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;layer-list xmlns:android="http://schemas.android.com/apk/res/android"&gt; ...

12得票4回答
Jetpack Compose:自定义VectorAsset图标对象类似于内置的`Icons.Default`。

似乎从Android矢量资源中加载自定义图标的唯一方法是在res文件夹中使用@Composable函数,并使用vectorResource(R.drawable.myVectorName)方法进行操作。 这很好,但我喜欢获取Icon(asset: VectorAsset)类的VectorAs...