React-native-splash-screen statusbar color (incompatible types)

5.5k views Asked by At

I'm trying to implement, react-native-splash-screen on my Android APP.

Splash screen works great, but when I try to customize my status bar color (see docs), I have this error:

"incompatible types: int cannot be converted to boolean"

enter image description here

I follow the instructions step by step (docs). My code is exacly the same

If I remove R.style.SplashScreenTheme, all works fine.

PD: Theme name on styles.xml and R.style.THEMENAME is the same

3

There are 3 answers

1
Yadhu Krishna On BEST ANSWER

Had the same issue a while ago. the package is not being maintained. So probably can't change the status bar color. maybe try react-native-bootsplash. It's a well maintained package and doesnot have any issues like this.

0
Abdur Rahim On

just downgrade to ^3.2.0 and it will work fine

1
Ali On

add a third parameter to show function

SplashScreen.show(this, R.style.SplashScreenTheme, true);  // false to disable fullscreen