【发布时间】:2018-12-18 15:45:41
【问题描述】:
我有一个资源/drawable/xml 文件,我想将它用作我的应用程序图标。这个可以做吗,如果可以,你是怎么做的。
谢谢, 吉姆
【问题讨论】:
-
您之前是否尝试过仅将其用作参考?
标签: android android-studio android-icons
我有一个资源/drawable/xml 文件,我想将它用作我的应用程序图标。这个可以做吗,如果可以,你是怎么做的。
谢谢, 吉姆
【问题讨论】:
标签: android android-studio android-icons
看看this guide。它展示了在使用 Android Studio 时如何“使用 Image Asset Studio 创建应用图标”。在开始的下拉菜单中选择“启动器图标”。然后看看“前景层”选项卡。
如果您将鼠标悬停在资产类型“图像”上,它会显示
选择一张图片,例如PNG、SVG、PSD 或磁盘中的可绘制对象,为您的应用生成 Android 图标
所以基本上这些是您的选择。由于您可以使用 xml 创建 SVG,因此答案是:如果您的 res/drawable 中的 xml 文件包含 SVG - 一个矢量可绘制对象,就像您在创建“矢量资源”时获得的那样 - 那么它是可能的。请注意,Android Studio 有自己的矢量绘图语法,因此从某些 Web 应用程序导入资源可能无法正常工作。
我也尝试使用layer-list drawable,但这是不可能的,至少对于我的 Android Studio 版本:我可以选择 xml 文件,但“修剪”和“调整大小”的控件不再起作用
【讨论】: