【发布时间】: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
-
为什么依赖?
标签: android react-native keyboard themes textinput