React-native-splash-screen 状态栏颜色(不兼容类型)
React-native-splash-screen statusbar color (incompatible types)
我正在尝试在我的 Android APP 上实施 react-native-splash-screen。
启动画面效果很好,但是当我尝试自定义状态栏颜色时(请参阅 docs),出现此错误:
"incompatible types: int cannot be converted to boolean"
我按照说明一步步操作 (docs)。我的代码完全一样
如果我删除 R.style.SplashScreenTheme
,一切正常。
PD:styles.xml 和 R.style.THEMENAME
上的主题名称相同
前段时间遇到过同样的问题。
该软件包未得到维护。所以可能无法更改状态栏颜色。也许试试 react-native-bootsplash。这是一个维护良好的软件包,没有任何此类问题。
只需降级到 ^3.2.0 即可正常工作
向 show
函数添加第三个参数
SplashScreen.show(this, R.style.SplashScreenTheme, true); // false to disable fullscreen
我正在尝试在我的 Android APP 上实施 react-native-splash-screen。
启动画面效果很好,但是当我尝试自定义状态栏颜色时(请参阅 docs),出现此错误:
"incompatible types: int cannot be converted to boolean"
我按照说明一步步操作 (docs)。我的代码完全一样
如果我删除 R.style.SplashScreenTheme
,一切正常。
PD:styles.xml 和 R.style.THEMENAME
上的主题名称相同
前段时间遇到过同样的问题。 该软件包未得到维护。所以可能无法更改状态栏颜色。也许试试 react-native-bootsplash。这是一个维护良好的软件包,没有任何此类问题。
只需降级到 ^3.2.0 即可正常工作
向 show
函数添加第三个参数
SplashScreen.show(this, R.style.SplashScreenTheme, true); // false to disable fullscreen