我试图为我的应用程序实现一个闪屏,按照通常的方法;在样式XML文件中定义一个新的主题,将一个可绘制的主题作为windowBackground,并在Activity的onCreate()中恢复到主主题。
然而,我在显示我在Photoshop中开发的标志时遇到了问题。我把它导出为一个144x144的PNG文件,用它创建了一个图像资产(替换了标准的ic_launcher drawable),但是当我试图在一个XML文件中把它可视化的时候,却显示出了这个图像。
有什么好办法吗?我也试着从.psd中创建一个矢量资产,但也没有任何显示...
https:/romannurik.github.ioAndroidAssetStudio。
使用这个链接来生成你的图标。它将工作。
更改代码,以此类推
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@color/your_background"/>
<item android:drawable="@drawable/your_image">
</item>
</layer-list>