ToastAndroid
Ta strona została przetłumaczona przez PageTurner AI (beta). Nie jest oficjalnie zatwierdzona przez projekt. Znalazłeś błąd? Zgłoś problem →
API ToastAndroid w React Native udostępnia moduł ToastAndroid platformy Android jako moduł JavaScript. Dostarcza metodę show(message, duration) przyjmującą następujące parametry:
-
wiadomość Ciąg znaków zawierający tekst do wyświetlenia
-
czas Czas wyświetlania toastu —
ToastAndroid.SHORTlubToastAndroid.LONG
Alternatywnie możesz użyć showWithGravity(message, duration, gravity), aby określić miejsce pojawienia się toastu w układzie ekranu. Może to być ToastAndroid.TOP, ToastAndroid.BOTTOM lub ToastAndroid.CENTER.
Metoda showWithGravityAndOffset(message, duration, gravity, xOffset, yOffset) dodaje możliwość określenia przesunięcia w pikselach.
Począwszy od Androida 11 (poziom API 30), ustawianie położenia nie wpływa na toasty tekstowe. Szczegóły zmian znajdziesz tutaj.
Dokumentacja
Metody
show()
static show(message: string, duration: number);
showWithGravity()
Ta właściwość działa wyłącznie w Androidzie API 29 i starszych. Dla podobnej funkcjonalności w nowszych wersjach rozważ użycie snackbar lub powiadomienia.
static showWithGravity(message: string, duration: number, gravity: number);
showWithGravityAndOffset()
Ta właściwość działa wyłącznie w Androidzie API 29 i starszych. Dla podobnej funkcjonalności w nowszych wersjach rozważ użycie snackbar lub powiadomienia.
static showWithGravityAndOffset(
message: string,
duration: number,
gravity: number,
xOffset: number,
yOffset: number,
);
Zatrzymuje działającą animację i resetuje wartość do oryginalnej.
SHORT
Określa czas wyświetlania na ekranie.
static SHORT: number;
LONG
Określa czas wyświetlania na ekranie.
static LONG: number;
TOP
Określa pozycję na ekranie.
static TOP: number;
BOTTOM
Określa pozycję na ekranie.
static BOTTOM: number;
CENTER
Określa pozycję na ekranie.
static CENTER: number;