ToastAndroid
React Native's ToastAndroid API exposes the Android platform's ToastAndroid module as a JS module. It provides the method show(message, duration) which takes the following parameters:
- message Строка с текстом для отображения
-
duration Длительность отображения — либо
ToastAndroid.SHORTлибоToastAndroid.LONG
Вы также можете использовать showWithGravity(message, duration, gravity) для указания местоположения тоста на экране. Может быть ToastAndroid.TOP, ToastAndroid.BOTTOM или ToastAndroid.CENTER.
Метод 'showWithGravityAndOffset(message, duration, gravity, xOffset, yOffset)' добавляет возможность указывать смещение в пикселях.
Императивный хак
API ToastAndroid императивный, но есть способ экспонировать декларативный компонент, как в этом примере:
Справочник
Методы
show()
static show(message, duration)
showWithGravity()
static showWithGravity(message, duration, gravity)
showWithGravityAndOffset()
static showWithGravityAndOffset(message, duration, gravity, xOffset, yOffset)
Свойства
SHORT
Указывает длительность отображения на экране.
ToastAndroid.SHORT;
LONG
Указывает длительность отображения на экране.
ToastAndroid.LONG;
TOP
Указывает расположение на экране.
ToastAndroid.TOP;
BOTTOM
Указывает расположение на экране.
ToastAndroid.BOTTOM;
CENTER
Указывает расположение на экране.
ToastAndroid.CENTER;
© 2022 Facebook Inc.
Licensed under the Creative Commons Attribution 4.0 International Public License.
https://reactnative.dev/docs/toastandroid