HarmonyOS 启动图标是否可以根据屏幕大小去加载不同的图片,可以适配屏幕

在折叠屏大屏幕下,启动图片没有适配好

“startWindowIcon”:是否可以根据不同的屏幕去适配不同大小尺寸的图片

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

startWindowIcon当前规格是多大尺寸图片显示多大,没有能力根据设备屏幕或窗口大小自适应调整。

短期规避方案:

(1)应用配置纯色背景和透明的图片,不通过启动页来展示品牌,由开屏页展示品牌。应用冷启动时先显示纯色启动页,然后进入开屏页,再从开屏页切换到应用的主界面,完成应用的启动流程。

(2)针对折叠屏的场景,背景资源建议使用方形图片资源,在展开态的时候展示完整的图片,在折叠态的时候,根据ImageFit.Cover的规则,将图片两边裁剪,只显示中间部分

长期规避方案:等UX启动页规范正式发布,让应用使用分层资源拼接的启动页,提供icon、插画、文字、slogan等局部资源,由系统统一在不同设备不同形态下拼接启动页

分享
微博
QQ
微信
回复
1天前
相关问题
如何适配不同屏幕尺寸?
356浏览 • 1回复 待解决
关于不同屏幕UI适配方案
359浏览 • 1回复 待解决
radioButton可以单独设置图标大小
8135浏览 • 1回复 待解决
HarmonyOS 屏幕适配,字体适配问题
41浏览 • 1回复 待解决
HarmonyOS 如何动态适配屏幕
47浏览 • 1回复 待解决
鸿蒙手机屏幕怎么适配
9791浏览 • 1回复 待解决
postgresql是否可以做表大小限制
3995浏览 • 1回复 待解决
HarmonyOS 怎么进行图标图片适配
14浏览 • 1回复 待解决
HarmonyOS屏幕模式和小窗口模式适配
709浏览 • 1回复 待解决