在barStyle="dark-content"状态栏不会在Android上5工作,但它可以在Android 6很好地工作。
这是代码:
import React, { Component } from 'react';
import { AppRegistry, ScrollView, View, Text, Navigator, StatusBar } from 'react-native';
class FixedDimensionsBasics extends Component {
render() {
return (
<View>
<StatusBar backgroundColor={"blue"} barStyle={'dark-content'} />
</View>
);
}
}
AppRegistry.registerComponent('rn_practice', () => FixedDimensionsBasics);
Run Code Online (Sandbox Code Playgroud)
我的手机设备运行结果(?? Note 3/ Android 5.1.1 LMY47V)

在安卓模拟器上(Nexus 6/安卓 6)

如何让它在android 5上工作?
Woj*_*iec -1
关于文档: https: //facebook.github.io/react-native/docs/statusbar.html
barStyle 是 iOS 独有的属性,因此无法使用此方法更改 Android 上的状态栏。
你可以使用 android 的背景颜色:)
| 归档时间: |
|
| 查看次数: |
1876 次 |
| 最近记录: |