我知道从 API 21 开始可以更改导航栏的颜色。我查看了 React Native 的文档,但找不到方法来做到这一点。
我知道的唯一方法是创建一个本机模块,但这似乎不是一个好的解决方案,因为我正在使用 Expo。
有内置的方法可以做到这一点吗?
(对于那些使用react-native-cli的人)只需添加<item name="android:navigationBarColor">#0D0D0D</item>
符合你的风格android/app/src/main/res/values/styles.xml
like:
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:textColor">#000000</item>
<item name="android:navigationBarColor">#0D0D0D</item> <!-- ADD THIS LINE TO YOUR styles.xml -->
</style>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)