react-native - 在装有 Android 10 且处于深色模式的设备上进行测试时,文本颜色被覆盖为白色
问题描述
在以下 React Native (0.63.3) 应用程序中,模拟器上的文本颜色如预期的那样为黑色,但在 Android 10 处于深色模式的设备上进行测试时,文本颜色被覆盖为白色。
import React from 'react';
import {View, Text} from 'react-native';
const App = () => {
return (
<View style={{flex: 1, backgroundColor: "#ccc"}}>
<Text style={{color: "#000"}}>Test</Text>
</View>
);
};
export default App;
应该做什么?
(它还将#333、#345 或类似的深色调覆盖为较浅的颜色。边框颜色等也被覆盖,但让我们保持问题简单。)
解决方案
推荐阅读
- r - 如何从 R 中的 shapefile 中提取特征样本?
- npm - 将 Tweakpane 导入为 npm 模块
- python - 用漂亮的汤刮取数据并写入 csv 文件
- c++ - 如何将 shared_ptr 提供给应将各种数据类型添加到向量的模板函数?
- mysql - 如何检查字符串列表中的至少一个字符串是否包含在另一个字符串中?
- java - 我的@DataMongoTest 有问题 - 抛出 org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type
- vue.js - 如何在“构建”之后设置 Vue 环境变量而不将它们包含在 JS 文件中?
- javascript - 增加/减少 DIV 和 PROGRESSBAR 值 CSS/JS - 定位元素
- jsp - ADF - selectOneChoice - 如果 valueChangeListener 没有更改,则始终触发它
- laravel - 模型事件未在播种机中触发