android - 为什么我的应用程序启动器图标在一个圆圈中?我可以用一个方形图标来代替这个吗?
问题描述
我正在使用以下网站为我的颤振应用程序生成几个启动器图标。
https://romanurik.github.io/AndroidAssetStudio/icons-launcher.html
但是在我替换了原始的颤振图标(文件路径:myapp/android/app/src/main/res)并运行我的应用程序后,我的图标在一个带圆圈的图标中。(检查我附上的图片)
我的 Android 虚拟设备是 Nexus 5X API 28。
那么谁能告诉我出了什么问题?我可以用一个方形图标来代替这个吗?
解决方案
模拟器上的启动器强制所有图标都是圆形的。如果图标不是圆形的,它将在其周围添加一个圆形边框,就像您在该屏幕截图中看到的那样。
这不是你可以改变的。如果您希望您的图标是方形的,请使用不同的启动器。最终取决于用户如何显示他们的图标。
您可能需要考虑实现自适应图标,因此如果用户确实使用圆形或松鼠图标,并且他们的图标包/启动器强制所有图标为圆形,至少看起来不会很糟糕。
推荐阅读
- flutter - 显示通知的最简单方法
- c++ - C ++枚举到模板化函数
- javascript - 如何添加一个窗口事件侦听器(在功能组件内),该侦听器回调作为道具接收的函数
- python - python列表理解不适用于list.extend
- java - 用递归评估二叉树
- swift - SwiftUI navigationBarItems 在 TabView 中消失
- django - 如何通过 Django Model 表单插入外键数据
- python - 如何检查列表中是否仅存在两个特定值
- python - 在 Python 中实现 Rijndael MixColums 的麻烦
- android - 如何使用 LiveData 在活动之间共享数据?