EN

Search
Close this search box.

موستانگ، وحشیِ دوست داشتنی

پاسخ داده شد
0
0

چطور پیام های کوتاه را در اندروید با Snackbar نمایش دهیم؟

Snackbar در اندروید - موستانگ

  • شما باید برای ارسال دیدگاه شوید
پاسخ عالی
0
0

یکی از کامپوننت های جذابی که همراه با متریال دیزاین معرفی شد، Snackbar بود. Snackbar هم همانند Toast ، برای نمایش پیام ها و اخطارهای کوتاه استفاده می شود با این تفاوت که Snackbar می تواند یک اکشن را هم اجرا کند. Snackbar در پایین صفحه نمایش داده می شود و با کنار زدنش، می تواند محو شود. در ادامه نحوه تعریف Snackbar را می آموزید:

یک Snackbar ساده

با استفاده از کد زیر می توانید یک Snackbar ساده (بدون اکشن) را تعریف کنید:

Snackbar snackbar = Snackbar
        .make(coordinatorLayout, "Welcome to AndroidHive", Snackbar.LENGTH_LONG);
 
snackbar.show();

Snackbar با یک اکشن

با استفاده از تابع ()setAction می توانیم یک اکشن خاص را هنگامی که کاربر دکمه را زد اجرا کنیم.

Snackbar snackbar = Snackbar
        .make(coordinatorLayout, "Message is deleted", Snackbar.LENGTH_LONG)
        .setAction("UNDO", new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Snackbar snackbar1 = Snackbar.make(coordinatorLayout, "Message is restored!", Snackbar.LENGTH_SHORT);
                snackbar1.show();
            }
        });
 
snackbar.show();
  • شما باید برای ارسال دیدگاه شوید
نمایش 1 نتیجه
پاسخ شما
اگر قبلاً حساب کاربری دارید با پر کردن فیلد های زیر یا به عنوان مهمان ارسال کنید.
نام*
ایمیل*
وب سایت