13得票4回答
安卓:如何在程序中设置矢量图形的描边颜色

我在Android中遇到了VectorDrawable的问题。我有一个矢量可绘制文件(.xml),我想将其绘制在位图上。我已经成功加载此文件并将其绘制在位图上。我可以更改其填充颜色,但问题是我无法更改其描边和颜色。任何帮助都将不胜感激!!!谢谢!这是可绘制文件: <vector xml...

13得票2回答
从字符串(路径)创建VectorDrawable?

有没有一种方法可以从API获取SVG路径字符串并动态创建VectorDrawable? 我已经尝试了几个小时,但没有成功。更糟糕的是,互联网上所有(!)的例子都是解释如何从XML资源创建VectorDrawable。 在我的情况下,XML资源文件是无意义的,因为我试图从互联网API获取SV...

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

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

12得票2回答
API 19以下版本的矢量图可实现RTL支持

我有一个向量可绘制对象。<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24dp" android:height="24dp" android:autoMirrored="...

12得票1回答
VectorDrawable: 将整个矢量图下移几个dp

例如,我从Android Studio拥有一个名为ic_chat_black_24dp.xml的矢量资产。 <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="24d...

12得票1回答
安卓矢量图从psd导入后预览为空白

我正在尝试将矢量图添加到Android Studio中。使用Android Studio中的矢量资源,我已经导入了一个psd文件,但似乎存在渲染问题,因为预览和结果xml文件为空。请查看输出xml截图。

12得票3回答
以Kotlin编程方式更改MaterialButton图标的图标色调

我需要更改MaterialButton的图标色调,该图标是一个xml矢量资产,我可以在xml布局中轻松更改色调,但我需要在单击时以编程方式更改颜色,我找不到任何相关的内容来解决这个问题,这是我的按钮: 我需要更改MaterialButton的图标色调,该图标是一个xml矢量资产,我可以在x...

12得票4回答
我可以在ActionBar菜单图标中使用矢量绘图文件吗?

我可以在ActionBar菜单图标中使用向量文件吗? 现在的appCompat支持API大于8的矢量文件。我可以在ActionBar菜单中使用矢量可绘制对象吗?

12得票3回答
如何重新启动Android的AnimatedVectorDrawables动画?

我有一个相当复杂的矢量图形,想要进行动画化处理。我使用了@RomanNurik 的Web工具,将svg文件转换成了动画。 这样就得到了一个有效的<animated-vector>,根据文档,它是一个“一体化”的XML文件。 XML文件将可绘制对象分为两个组,每个组包含2个路径,...

12得票2回答
安卓启动画面矢量图形

我想在启动屏幕中展示一个VectorDrawable。<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"&g...