打开键盘时获取键盘高度或顶部位置

use*_*286 1 reactjs react-native

打开键盘后如何获得键盘高度或顶部位置?我找到了以下模块,但仅适用于iOS。如何使用Android?

react-native-keyboardevents

Dan*_*Dan 6

您可以通过键盘事件访问键盘详细信息。

数据格式:

Object {
  "height": 282,
  "screenX": 0,
  "screenY": 401.4285583496094,
  "width": 411.4285583496094,
}
Run Code Online (Sandbox Code Playgroud)

您可以这样调用它们:

import { Keyboard } from 'react-native'

keyboardDidShow (e) {
    const { height, screenX, screenY, width } = e.endCoordinates
    console.log(height)
}
Run Code Online (Sandbox Code Playgroud)