Android警报样式覆盖React本机开发菜单
我正在尝试在React Native中设置Android警报对话框的样式。我所做的是:Android警报样式覆盖React本机开发菜单,android,reactjs,react-native,themes,alert,Android,Reactjs,React Native,Themes,Alert,我正在尝试在React Native中设置Android警报对话框的样式。我所做的是: 我为应用程序主题添加了一种特殊样式: #000000 @样式/主题 @可绘制/背景\u飞溅 这种风格看起来是这样的: #FFFFFF #0078D4 #000000 @样式/负片按钮样式 @样式/正按钮样式 #0078D4 假的 #0078D4 假的 现在,当我在React Native中触发警报时,这看起来很棒!但是,当我尝试打开调试菜单以启用重新加载/调试/等时,它看起来只是空白: 谁能告诉我:
#000000
@样式/主题
@可绘制/背景\u飞溅
#FFFFFF
#0078D4
#000000
@样式/负片按钮样式
@样式/正按钮样式
#0078D4
假的
#0078D4
假的
现在,当我在React Native中触发警报时,这看起来很棒!但是,当我尝试打开调试菜单以启用重新加载/调试/等时,它看起来只是空白:
谁能告诉我:
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="android:textColor">#000000</item>
<item name="android:alertDialogTheme">@style/AlertDialogTheme</item>
</style>
<style name="SplashTheme" parent="Theme.AppCompat.NoActionBar">
<item name="android:windowBackground">@drawable/background_splash</item>
</style>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AlertDialogTheme" parent="Theme.AppCompat.Dialog.Alert">
<item name="android:background">#FFFFFF</item>
<item name="android:textColor">#0078D4</item>
<item name="android:textColorPrimary">#000000</item>
<item name="android:buttonBarNegativeButtonStyle">@style/NegativeButtonStyle</item>
<item name="android:buttonBarPositiveButtonStyle">@style/PositiveButtonStyle</item>
</style>
<style name="NegativeButtonStyle" parent="Widget.AppCompat.Button.ButtonBar.AlertDialog">
<item name="android:textColor">#0078D4</item>
<item name="android:textAllCaps">false</item>
</style>
<style name="PositiveButtonStyle" parent="Widget.AppCompat.Button.ButtonBar.AlertDialog">
<item name="android:textColor">#0078D4</item>
<item name="android:textAllCaps">false</item>
</style>
</resources>