如何在 react-native for android 中更改应用程序图标背景颜色

Posted

技术标签:

【中文标题】如何在 react-native for android 中更改应用程序图标背景颜色【英文标题】:How to change the app icon background color in react-native for android 【发布时间】:2020-08-30 10:36:45 【问题描述】:

请问如何正确地将应用程序图标的默认背景颜色(白色)更改为我选择的一种?

我正在使用 React-native 0.62

【问题讨论】:

【参考方案1】:

如果您的图标已经有白色背景,您无法从应用程序中更改它,如果您想这样做,它需要一些复杂的边框检测然后您可以更改它!您需要在应用程序之外修改更改,或者只是使用 Photoshop 使其背景透明,然后使用并将背景提供给其父级。 希望对你有帮助

【讨论】:

我认为问题不在于我选择的图标,而是结果,因为无论选择的图标是否透明,我仍然有那个被白色背景包围的图标。而来自其他应用的其他图标具有彩色背景。 那是因为你父母的背景是白色的,如果你的图像有一个透明的背景,你可以给那个图像赋予背景颜色样式, 我没让你好。这里我说的是图标应用程序。那么请问在哪里可以更新该 backgroundColor 样式? 您是否尝试使用 Photoshop 或类似应用程序放置背景然后进行测试?因为 react native 无法控制那些东西!只需用 Photoshop 更改背景并使用它。

以上是关于如何在 react-native for android 中更改应用程序图标背景颜色的主要内容,如果未能解决你的问题,请参考以下文章

如何在“GraphQL for react-native”中链接模式(客户端和服务器)

如何使用 DrawerNavigator for React-Native 将元素定位到工具栏的底部

React-Native Expo,Facebook 登录无法在 Android 设备上运行

React-native - 如何创建无限选择器

为啥 react-native 包使用原生 SDK 而不是 JS/web 版本?

[react-native]Getting Started for Android on Windows