فهرست مطالب:

HelloWorld با دکمه خروج AndroidStudio: 4 مرحله
HelloWorld با دکمه خروج AndroidStudio: 4 مرحله

تصویری: HelloWorld با دکمه خروج AndroidStudio: 4 مرحله

تصویری: HelloWorld با دکمه خروج AndroidStudio: 4 مرحله
تصویری: КАК НАСТРОИТЬ L4D2 2024, نوامبر
Anonim
HelloWorld با دکمه خروج AndroidStudio
HelloWorld با دکمه خروج AndroidStudio
HelloWorld با دکمه خروج AndroidStudio
HelloWorld با دکمه خروج AndroidStudio

این آموزش به شما نحوه ساختن برنامه اندرویدی را نشان می دهد که متن Hello World و دکمه Exit را برای خروج از فعالیت نشان می دهد.

مرحله 1: ایجاد پروژه جدید

Android Studio را باز کنید و پروژه جدیدی ایجاد کنید. نام پروژه جدید خود را HelloWorld بگذارید و Empty Activity را اضافه کنید.

مرحله 2: Activity_main.xml را ویرایش کنید

یک نمای متن و دکمه جدید (مطابق شکل زیر) داخل res> layout> 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 اضافه کنید. به res> values> colors.xml رفته و کد زیر را اضافه کنید

#0d0c0c>

مرحله 3: اکنون ، MainActivity.java را ویرایش کنید

کد زیر را به متد OnCreate () در MainActivity.java اضافه کنید

ما عملکرد OnClickListener را به دکمه اضافه می کنیم ، بنابراین هر زمان که کاربر روی دکمه کلیک کرد ، محاوره ای با هشدار "آیا می خواهید خارج شوید؟" ظاهر می شود. دو گزینه در اختیار کاربر قرار می گیرد ، "بله …" برای خروج و "نه …" برای بستن محاوره و بازگشت به اصلی.

دکمه btnlogout = (دکمه) findViewById (R.id.btn_logout) ؛

btnlogout.setOnClickListener (جدید View. OnClickListener () {Override public void onClick (مشاهده نما) {final AlertDialog. Builder builder = new AlertDialog. Builder (MainActivity.this) ؛ builder.setTitle ("Exit")؛ "آیا می خواهید خارج شوید ؟؟")؛ builder.setPositiveButton ("بله. همین حالا خارج شوید!" ، new DialogInterface. OnClickListener () {Override public void onClick (DialogInterface dialogInterface، int i) finish ()؛}})؛ builder.setNegativeButton ("Not now" ، new DialogInterface. OnClickListener () { @Oververide public void onClick (DialogInterface dialogInterface، int i) dialogInterface.dismiss ()؛}})؛ AlertDialog محاوره = builder.create ()؛ ()؛}})؛

مرحله 4: تمام کنید

اکنون ، ممکن است برنامه را اجرا کنید.

موفق باشید

کد کامل اینجاست:

توصیه شده: