React native 避免将TextInput重点放在React原生Android上

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

以下代码在iOS上运行良好


但在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}
/>