هناك مواقف قد تريد فيها أن يعرض تطبيقك رسالة سريعة للمستخدم، بدون الحاجة إلى انتظار رد المستخدم. على سبيل المثال، عندما ينفذ مستخدم إجراءً مثل إرسال رسالة بريد إلكتروني
أو حذف ملف، يعرض تطبيقك تأكيدًا سريعًا للمستخدم. في كثير من الأحيان، لا يحتاج
المستخدم إلى الرد على الرسالة. يجب أن تكون الرسالة بارزة بما يكفي بحيث يمكن للمستخدم رؤيتها، وألا تكون بارزة جدًا بحيث تمنع المستخدم من العمل مع تطبيقك.
يوفر Android التطبيق المصغَّر
Snackbar
لحالة الاستخدام الشائعة هذه. توفّر Snackbar رسالة منبثقة سريعة للمستخدم. ويظل النشاط الحالي مرئيًا وتفاعليًا أثناء عرض "Snackbar". بعد وقت قصير، يتم إغلاق ميزة "Snackbar" تلقائيًا.
يوضّح لك هذا المستند كيفية استخدام Snackbar لعرض الرسائل في النوافذ المنبثقة.
الشكل 1. تعرض العلامة Snackbar
رسالة في أسفل
النشاط، ويظل باقي النشاط قابلاً للاستخدام.
تعرَّف على كيفية إضافة إجراء إلى رسالة للسماح للمستخدم بالردّ عليها.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2024-06-29 (حسب التوقيت العالمي المتفَّق عليه)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]
{"lastModified": "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0623\u062e\u064a\u0631: 2024-06-29 (\u062d\u0633\u0628 \u0627\u0644\u062a\u0648\u0642\u064a\u062a \u0627\u0644\u0639\u0627\u0644\u0645\u064a \u0627\u0644\u0645\u062a\u0641\u0651\u064e\u0642 \u0639\u0644\u064a\u0647)"}
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-06-29 (حسب التوقيت العالمي المتفَّق عليه)"]]