القائمة الرئيسية

الصفحات

إضغط مرة أخرى للخروج من التطبيق

presse again to exit
click again to exit 

أهلا ومرحبا بكم في شرح ومقال جديد من مدونة سكيتشوير بالمصري

مقدمة

قد سبق لنا وشرحنا في مقال إنشاء رسالة عندك الخروج من تطبيقك كرسالة تنبيه أو تحذير للمستخدم عبارة عن حوار في دايلوج لتنبيهه أنه علي وشك الخروج من التطبيق وفي شرح اليوم نفس الفكرة لكن تختلف طريقة البرمجة سنستخدم اليوم مايسمى بتوست toast قد يكون أفضل للبعض عن حوار الدايلوج يظهر عندما يضغط المستخدم على زر الرجوع أو الخروج من التطبيق ويحمل رسالة مجملها "إضغط مرة أخرى للخروج" فإذا كان ضغط المستخدم عن دون قصده فلن يخرج من التطبيق وإذا كان يقصد سيضغط مرة أخرى ثم يخرج من التطبيق حتي لايطول التقديم ننتقل إلى الشرح المفيد.

الشرح

سنفترض أن هذه هيا صفحة تطبيقك الرئيسية MainActivity أو أيما كانت ليس شرطا بل مايهم أن تكون الصفحة الرئيسية لتطبيقك لإضافة ماسبق ذكره في المقدمة أعلاه.


إذهب إلى Event وقم بإضافة On Back Pressed وهو فيما يعني عند الضغط على زر الرجوع كما بالصورة التالية.


قم بإضافة متغير رقم Variable Number بأي إسم تريد.


قم بإضافة مكون تايمر Timer بأي إسم تريد.


إذهب إلى On Back Pressed التى أنشأتها وتضع الكتل كما هو موضح بالصورة التالية.


قم بتثبيت التطبيق وتشغيله.

صورة توضيحية




تعليقات

Shorten a link and earn money

We stand with Palestine

Shorten a link and earn money
Shorten a link and earn money