跳至主要内容

ToastAndroid

React Native 的 ToastAndroid API 将 Android 平台的 ToastAndroid 模块作为 JS 模块公开。它提供了一个方法 show(message, duration),该方法接受以下参数

  • message 要显示的文本字符串
  • duration Toast 的持续时间 - ToastAndroid.SHORTToastAndroid.LONG

或者,您可以使用 showWithGravity(message, duration, gravity) 指定 Toast 在屏幕布局中的显示位置。可以是 ToastAndroid.TOPToastAndroid.BOTTOMToastAndroid.CENTER

showWithGravityAndOffset(message, duration, gravity, xOffset, yOffset) 方法增加了以像素为单位指定偏移量 的功能。


参考

方法

show()

static show(message: string, duration: number);

showWithGravity()

static showWithGravity(message: string, duration: number, gravity: number);

showWithGravityAndOffset()

static showWithGravityAndOffset(
message: string,
duration: number,
gravity: number,
xOffset: number,
yOffset: number,
);

属性

SHORT

指示屏幕上的持续时间。

static SHORT: number;

LONG

指示屏幕上的持续时间。

static LONG: number;

TOP

指示屏幕上的位置。

static TOP: number;

BOTTOM

指示屏幕上的位置。

static BOTTOM: number;

CENTER

指示屏幕上的位置。

static CENTER: number;