android - 你如何在drawable文件夹中使用svg?
问题描述
我正在按照本指南为 android 应用程序创建一个底部导航栏
但是,在使用 svgandroid:icon
并构建它时,它会显示错误
错误:文件名必须以 .xml 或 .png 结尾
我发现我需要将 svg 移动到资产文件夹。但如果我移动它,我将无法使用 svg ... 非常感谢任何帮助,谢谢
解决方案
上面的答案提供了一个将图片从 SVG 转换为 XML 的链接,但是这个工具不是免费的(仅适用于一个 SVG 文件)
那么为什么不使用 ANDROID 内置工具呢?
最好的方法是去 res-> drawable-> Vector Asset -> Local file (SVG, PSD) -> 从你保存的地方选择你的 SVG 文件。
你完成了:)
推荐阅读
- python - 在 Selenium/Python 中从亚马逊产品页面的图像中提取所有 src 属性
- python - TypeError:需要一个整数(获取类型元组)|| python中的网站阻止代码
- apache - Apache不断自行关闭,没有日志错误
- react-native - 无法导航到另一个屏幕
- php - 我在 phpmyadmin 中使用存储过程来计算图书馆管理系统的罚款
- azure - Azure 存储:SAS 令牌是否可以在其到期日期之前到期?
- android - (android) 为什么主题的样式只部分适用?
- postgresql - “;”处或附近的语法错误 第 22 行 - Postgresql
- python - 如何对 pandas 的输出进行子集包含语句以提供所有 True 值?
- react-native - Stack.Screen 中的 React Native 多个选项(参数标题 + headerRight 按钮)