我正在尝试设置自定义图标,因此它不再显示白色方块,但我似乎无法将其定位到新图标。如何在项目中包含更多图标并将此插件用于使用新图标?
我尝试将<icon src="<resource-file src="img_res/icons/android/icon_noti.png" target="res/drawable/iconnoti.png" />
添加到我的配置
<platform name="android">
<resource-file src="img_res/icons/android/icon_noti.png" target="res/drawable/iconnoti.png" />
<icon density="ldpi" src="img_res/icons/android/ldpi.png" />
<icon density="mdpi" src="img_res/icons/android/mdpi.png" />
<icon density="hdpi" src="img_res/icons/android/hdpi.png" />
<icon density="xhdpi" src="img_res/icons/android/xhdpi.png" />
<icon density="xxhdpi" src="img_res/icons/android/xxhdpi.png" />
<icon density="xxxhdpi" src="img_res/icons/android/xxxhdpi.png" />
<splash density="port-ldpi" src="img_res/screens/android/splash-port-ldpi.png" />
<splash density="port-mdpi" src="img_res/screens/android/splash-port-mdpi.png" />
<splash density="port-hdpi" src="img_res/screens/android/splash-port-hdpi.png" />
<splash density="port-xhdpi" src="img_res/screens/android/splash-port-xhdpi.png" />
<splash density="port-xxhdpi" src="img_res/screens/android/splash-port-xxhdpi.png" />
<splash density="port-xxxhdpi" src="img_res/screens/android/splash-port-xxxhdpi.png" />
</platform>
并像这样使用
cordova.plugins.backgroundMode.setDefaults({
resume: true,
hidden: false,
bigText: false,
icon:'iconnoti'
});
当我搜索平台文件夹时,它确实将图标添加到drawable文件夹中。但我仍然得到白色方块。我尝试了不同的图标,透明的黑色,透明的白色,xxxhdpi尺寸,ldpi尺寸,但总是白色方块。
我对此有点失落。我不想丢失启动器中的颜色图标。如何向应用添加额外图标,并让插件使用图标?
由于
答案 0 :(得分:0)
尝试将扩展名添加到图标中:
cordova.plugins.backgroundMode.setDefaults({
resume: true,
hidden: false,
bigText: false,
icon:'iconnoti.png'
});