gpt4 book ai didi

react-native - statusBar 的 barStyle ="dark-content"在 android 5 上不起作用

转载 作者:行者123 更新时间:2023-12-02 01:53:41 28 4
gpt4 key购买 nike

statusBar的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);

我的手机设备运行结果(红米 Note 3/Android 5.1.1 LMY47V)

StatusBar not dark

在 Android 模拟器 (Nexus 6/Android 6) 上

StatusBar dark

如何使其在 Android 5 上运行?

最佳答案

关于文档: https://facebook.github.io/react-native/docs/statusbar.html

barStyle 是 iOS 独有的属性,因此无法使用此方法更改 Android 上的状态栏。

您可以使用 android 的背景颜色:)

关于react-native - statusBar 的 barStyle ="dark-content"在 android 5 上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41463641/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com