react - status bar android




React 네이티브의 StatusBar 색상 (2)

Android 특정 파일을 편집하지 않고도 StatusBar 구성 요소의 배경색을 StatusBar 에서 변경하려면 어떻게해야합니까?

Docs에서는 backgroundColor 속성을 사용할 수 있다고 말합니다 . 그러나 그것은 실패합니다. barStyle 속성, setBarStyle && setBackgroundColor 정적 메서드도 제대로 작동하지 않습니다.

hidden 속성 만 작동합니다.

저는 엑스포로 만든 create-react-native-app 사용하고 create-react-native-app .


당신이 사용할 수있는

<StatusBar
 backgroundColor="blue"
 barStyle="light-content"
/>

여기 에서 설명서를 볼 수 있습니다.


엑스포 응용 프로그램에서는 다음과 같이 프로젝트 루트 디렉토리에서 app.json 을 편집해야합니다.

{
    "expo": {
        "sdkVersion": "16.0.0",
        "androidStatusBar": {
            "barStyle": "dark-content",
            "backgroundColor": "#0A48A5"
        }
    }
}

엑스포 문서보기 : https://docs.expo.io/versions/v16.0.0/guides/configuration.html





create-react-native-app