如何在 react-native 应用程序中更改 android 的键盘主题?
Posted
技术标签:
【中文标题】如何在 react-native 应用程序中更改 android 的键盘主题?【英文标题】:How to change theme of the keyboard for android in react-native app? 【发布时间】:2020-08-10 17:50:07 【问题描述】:我有一个基于 react-native 的应用程序,有两个主题:浅色和深色。当浅色键盘出现在深色主题中时,它看起来不太好。我需要更改键盘的主题取决于我的应用程序主题。在 ios 上,可以使用来自 TextInput https://reactnative.dev/docs/textinput.html#keyboardappearance 的 keyboardAppearance(enum('default', 'light', 'dark')) 属性。但它不适用于android。有人知道这样做的好方法吗?
【问题讨论】:
android的键盘主题如此多样,你怎么能选择一个主题来适应这么多类型的键盘呢?在大多数情况下,键盘会显示用户设置的默认值(在 Android 上)。 不依赖于 react-native 为什么依赖? 【参考方案1】:您可以在https://reactnative.dev/docs/textinput.html 找到此问题的解决方案 小心点
【讨论】:
以上是关于如何在 react-native 应用程序中更改 android 的键盘主题?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 react-native for android 中更改应用程序图标背景颜色
如何更改 react-native 中的默认 fontFamily
在 React-native 中,如何更改 NavigatorIOS 的样式