android - Android O 中的图标

标签 android icons material-design android-launcher android-8.0-oreo

在 Android O 设备中运行我的项目使我的启动器图标适合圆形背景。

我的所有图标都是方形的,遵循 Material Design 规则,我想在旧版 Android 版本中保留这种方式。但我也想忍受 Android O 设计规则,填充所有丑陋的空白,如图所示的 map 启动器图标。

Android O icons

有什么解决办法吗?

最佳答案

Android O introduces adaptive launcher icons, which can display a variety of shapes across different device models

更多信息请参阅here

<adaptive-icon>
    <background android:drawable="@color/ic_background"/>
    <foreground android:drawable="@mipmap/ic_foreground"/>
</adaptive-icon>

关于android - Android O 中的图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45620765/

相关文章:

java - 如果安装了特定应用程序,如何阻止我的 VPN 应用程序运行

android - 是否存在 adb 可以检测到的最大设备数

android - 如何在 android 中使用 youtube data api v3 获得喜欢和不喜欢视频的数量?

android - TabLayout 图标不显示

c++ - 资源管理器上下文菜单的 Shell 扩展,图标打破了经典 Windows 设计中的对齐方式

android - 如何实现Android入门快速入门?

android - Android 4.0 或更高版本中可绘制对象颜色的奇怪行为

android - 自定义 AppCompat 主题未更改旧设备上的溢出图标

javascript - Famo.us 在 vanilla js 中的功能? (表面/StateModifier/Transitionable/Transform)

css - CSS 中的滚动 Material 设计对话框