جدول المحتويات:

HelloWorld مع زر الخروج AndroidStudio: 4 خطوات
HelloWorld مع زر الخروج AndroidStudio: 4 خطوات

فيديو: HelloWorld مع زر الخروج AndroidStudio: 4 خطوات

فيديو: HelloWorld مع زر الخروج AndroidStudio: 4 خطوات
فيديو: How to Implement Text to Speech in Android Studio Kotlin 2024, يوليو
Anonim
HelloWorld مع زر الخروج AndroidStudio
HelloWorld مع زر الخروج AndroidStudio
HelloWorld مع زر الخروج AndroidStudio
HelloWorld مع زر الخروج AndroidStudio

سيعلمك هذا البرنامج التعليمي كيفية إنشاء تطبيق Android يعرض نص Hello World وزر الخروج للخروج من النشاط.

الخطوة 1: إنشاء مشروع جديد

افتح Android Studio وأنشئ مشروعًا جديدًا. قم بتسمية مشروعك الجديد باسم HelloWorld وأضف نشاط فارغ.

الخطوة 2: قم بتحرير ملف Activity_main.xml

أضف عرضًا وزرًا جديدًا للنص (كما هو موضح أدناه) داخل الدقة> التخطيط> activity_main.xml.

android: id = "@ + id / btn_logout" android: layout_width = "wrap_content" android: layout_height = "wrap_content" android: layout_below = "@ + id / textView" android: layout_centerHorizontal = "true" android: text = "Exit" android: textColor = "@ color / black" />

نظرًا لأننا نستخدم الألوان للنص ، أضف موردًا جديدًا في color.xml. انتقل إلى الدقة> القيم> colours.xml وأضف الكود التالي

# 0d0c0c>

الخطوة 3: الآن ، قم بتحرير MainActivity.java

أضف التعليمات البرمجية التالية إلى أسلوب OnCreate () في MainActivity.java

نضيف وظيفة OnClickListener إلى الزر ، لذلك كلما نقر المستخدم على الزر ، سينبثق مربع حوار مع تحذير "هل تريد الخروج؟". سيتم توفير خيارين للمستخدم ، "نعم …" للخروج و "ليس …" لإغلاق مربع الحوار والعودة إلى الرئيسي.

زر btnlogout = (Button) findViewById (R.id.btn_logout) ؛

btnlogout.setOnClickListener (new View. OnClickListener () {Override public void onClick (View view) {final AlertDialog. Builder builder = new AlertDialog. Builder (MainActivity.this)؛ builder.setTitle ("Exit")؛ builder.setMessage (("هل تريد الخروج ؟؟")؛ builder.setPositiveButton ("Yes. Exit now!"، new DialogInterface. OnClickListener () {Override public void onClick (DialogInterface DialInterface، int i) finish ()؛}})؛ builder.setNegativeButton ("ليس الآن"، new DialogInterface. OnClickListener () {Override public void onClick (DialogInterface DialInterface، int i) الحوارInterface.dismiss ()؛}})؛ AlertDialog الحوار = builder.create ()؛ الحوار.عرض () ؛}}) ؛

الخطوة 4: الانتهاء

الآن ، يمكنك تشغيل التطبيق.

حظا سعيدا

الكود الكامل هنا:

موصى به: