反应文本颜色在某些Android设备上不起作用

时间:2019-10-30 04:29:58

标签: android react-native

我在React方面相对较新,我编写了这样的简单代码来更改文本颜色。

<Text style={{color: '#EE7700'}}>5 JOBS</Text>

我可以看到文本颜色已更改,但在Galaxy Note 9(Android 9)上,它无法正常工作。 (仅显示黑色)。

我还看到其他人遇到这样的问题。

https://github.com/facebook/react-native/issues/17139

我该怎么办?是因为他们的设备设置吗?有什么我要写的更多或要检查的吗?

2 个答案:

答案 0 :(得分:0)

您可以尝试使用样式代替内联样式 如下所示:

Public Function caclulateDifference(pDate1 As Date, pDate2 As Date) As Double

   caclulateDifference = Abs(DateDiff("s", pDate1, pDate2))

End Function

最后是这个

const styles = StyleSheet.create({
  JobsCount: {
    color: '#EE7700'
  },
});

链接到提供的答案

Provided link to the above answer

答案 1 :(得分:0)

您可以使用RGB解决此问题。

<Text style={{color: 'rgba(238, 119, 0, 1)'}}>5 JOBS</Text>