Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Durum mesajı (toast), küçük bir pop-up'ta görünüren bir işlemle ilgili basit geri bildirim sağlar. Yalnızca
Mesaj ve geçerli etkinlik için gereken alanı doldurur
görünür ve etkileşimli olmaya devam ediyor. Kısa iletiler, zaman aşımından sonra otomatik olarak kaybolur.
Örneğin, bir e-postada Gönder'i tıkladığınızda "İleti gönderiliyor..." şeklinde bir mesaj tetiklenir.
aşağıdaki ekran görüntüsünde gösterildiği gibi:
Uygulamanız Android 12 (API düzeyi 31) veya sonraki bir sürümü hedefliyorsa durum mesajı
iki satırlık bir metin ile metnin yanında uygulama simgesini gösteriyor. Şunları unutmayın:
bu metnin satır uzunluğu, ekran boyutuna göre değiştiğinden
eğitmek için
olabildiğince kısa tutun.
Tost kullanmaya alternatifler
Uygulamanız ön plandaysa
snackbar'ı seçin.
Snackbar'lar daha iyi bir uygulama sunabilecek kullanıcı tarafından işlem yapılabilir seçenekler içerir
sahip olacaksınız.
Uygulamanız arka planda çalışıyorsa ve kullanıcıların işlem yapmasını istiyorsanız
bildirim
.
Mesaj yöntemi çağrılarınızı zincir olarak kullanın
Toast nesnesini tutunmamak için gösterildiği gibi yöntemlerinizi zincir halinde uygulayabilirsiniz
aşağıdaki kod snippet'inde:
Kotlin
Toast.makeText(context,text,duration).show()
Java
Toast.makeText(context,text,duration).show();
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,["# Toasts overview\n\nA toast provides simple feedback about an operation in a small popup. It only\nfills the amount of space required for the message and the current activity\nremains visible and interactive. Toasts automatically disappear after a timeout.\n\nFor example, clicking **Send** on an email triggers a \"Sending message...\"\ntoast, as shown in the following screen capture:\n\nIf your app targets Android 12 (API level 31) or higher, its toast is limited to\ntwo lines of text and shows the application icon next to the text. Be aware that\nthe line length of this text varies by screen size, so it's good to make the\ntext as short as possible.\n\nAlternatives to using toasts\n----------------------------\n\nIf your app is in the foreground, consider using a\n[snackbar](https://material.io/components/snackbars) instead of using a toast.\nSnackbars include user-actionable options, which can provide a better app\nexperience.\n\nIf your app is in the background, and you want users to take some action, use\na [notification](/develop/ui/views/notifications)\ninstead.\n\nInstantiate a Toast object\n--------------------------\n\nUse the\n[`makeText()`](/reference/android/widget/Toast#makeText(android.content.Context,%20int,%20int))\nmethod, which takes the following parameters:\n\n1. The activity [`Context`](/reference/android/content/Context).\n2. The text that should appear to the user.\n3. The duration that the toast should remain on the screen.\n\nThe `makeText()` method returns a properly initialized `Toast` object.\n\nShow the toast\n--------------\n\nTo display the toast, call the\n[`show()`](/reference/android/widget/Toast#show()) method, as demonstrated in\nthe following example: \n\n### Kotlin\n\n```kotlin\nval text = \"Hello toast!\"\nval duration = Toast.LENGTH_SHORT\n\nval toast = Toast.makeText(this, text, duration) // in Activity\ntoast.show()\n```\n\n### Java\n\n```java\nCharSequence text = \"Hello toast!\";\nint duration = Toast.LENGTH_SHORT;\n\nToast toast = Toast.makeText(this /* MyActivity */, text, duration);\ntoast.show();\n```\n\nChain your toast method calls\n-----------------------------\n\nYou can chain your methods to avoid holding on to the `Toast` object, as shown\nin the following code snippet: \n\n### Kotlin\n\n```kotlin\nToast.makeText(context, text, duration).show()\n```\n\n### Java\n\n```java\nToast.makeText(context, text, duration).show();\n```"]]