HarmonyOS 将应用图标设置为分层图标后,返回桌面时出现图标被放大的问题?

根据审核意见,将应用图标修改为layered-image,应用返回桌面时出现应用图标被放大的问题。

阅读 437
1 个回答

1.将前景资源和背景资源,放到entry\src\main\resources\base\media下,此处以background和foreground为例;

2.在entry\src\main\resources\base\media下新建一个json,这里以”test“为例,填入如下内容

{
  “layered-image”:
  {
    “background” : “<math><semantics><mrow><mi>m</mi><mi>e</mi><mi>d</mi><mi>i</mi><mi>a</mi><mo>:</mo><mi>b</mi><mi>a</mi><mi>c</mi><mi>k</mi><mi>g</mi><mi>r</mi><mi>o</mi><mi>u</mi><mi>n</mi><mi>d</mi><mi mathvariant="normal">"</mi><mo separator="true">,</mo><mi mathvariant="normal">"</mi><mi>f</mi><mi>o</mi><mi>r</mi><mi>e</mi><mi>g</mi><mi>r</mi><mi>o</mi><mi>u</mi><mi>n</mi><mi>d</mi><mi mathvariant="normal">"</mi><mo>:</mo><mi mathvariant="normal">"</mi></mrow><annotation encoding="application/x-tex">media:background", "foreground" : "</annotation></semantics></math>media:background","foreground":"media:foreground”
  }
}

3.修改图标配置

在entry\src\main\module.json5文件中修改icon,使用上一步提供的json资源“test”.示例代码:

“icon”: “$media:test”。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进