React native 避免将TextInput重点放在React原生Android上
以下代码在iOS上运行良好React native 避免将TextInput重点放在React原生Android上,react-native,react-native-android,React Native,React Native Android,以下代码在iOS上运行良好 但在android上,pointerEvents似乎不受支持 我试着将TextInput包装在touchablepacity周围,但遗憾的是(尽管合理)按下按钮时,它仍然有焦点。我是否可以在不触发焦点的情况下检测媒体?其他我尝试过但不起作用的道具: editable={false} 选择textonfocus={false} 您可以使用键盘API。 从“react native”导入{Keyboard,TextInput}; 请参阅中的完整示例。您可以使用键盘A
但在android上,pointerEvents
似乎不受支持
我试着将TextInput
包装在touchablepacity
周围,但遗憾的是(尽管合理)按下按钮时,它仍然有焦点。我是否可以在不触发焦点的情况下检测媒体?其他我尝试过但不起作用的道具:
editable={false}
选择textonfocus={false}
您可以使用键盘API。
从“react native”导入{Keyboard,TextInput};
请参阅中的完整示例。您可以使用键盘API。
从“react native”导入{Keyboard,TextInput};
请参阅中的完整示例。似乎不起作用,另外,在onFocus中尝试了相同的方法,但nadaDoesnt似乎不起作用,另外,onFocus也尝试了同样的方法,但nadaOne简单的方法可能是在该文本输入的顶部添加一个透明视图,并根据需要处理透明视图的onClick。一个简单的方法可能是在该文本输入的顶部添加一个透明视图,并根据需要处理透明视图的onClick。
You can use Keyboard API.
import { Keyboard, TextInput } from 'react-native';
<TextInput
onSubmitEditing={Keyboard.dismiss}
/>