خانه اندروید

800 ساعت آموزش اختصاصی

بیش از 30 هزار دانشجو

آموزش های پروژه محور

مطالب پیشنهادی حتما مشاهده کنید :

آموزش View.OnClickListener اندروید استودیو

آموزش View.OnClickListener اندروید استودیو

آموزش View.OnClickListener-آموزش اندروید استودیو

View.OnClickListener Android studio

View.OnClickListener در این پست از سایت خانه اندروید خدمت شما می خواهیم  متد یا رویداد  OnClickListener رو آموزش بدیم . کاربرد OnClickListener چیست چرا باید از این متد استفاده کنیم در واقع وقتی شما بخواهید یک اپلیکشین رو طراحی کنید حتما ابجکت هایی(منظور همون دکمه و تکست باکس ها) رو باید روی اکتیویتی جاری خودتان قرار بدید و قصد دارید وقتی روی دکمه ای کلیک می شود کار خاصی را انجام دهد پس باید متد  OnClickListener را فراخوانی کنید تا با کلیک کاربر بر روی button یا دکمه شما مثلا مسیج باکس را به کاربر نمایش دهد و یا اینکه از یک اکتیویتی به اکتیویتی دیگری حرکت کنید.

 

چنانچه آموزش های بالا را یاد ندارید نگران نباشید در زیر به صورت فیلم آموزشی براتون قرار دادیم.

مسیج باکس در اندروید استودیو توسط Toast

رفتن به اکتیویتی دیگر Intent اندروید استودیو

اما فیلم آموزشی امروز رو براتون آماده کرده ایم در راطه با  View.OnClickListener که در همین مطلب می توانید دانلود کنید.

اما بریم سراغ توضیحات View.OnClickListener :

قراره توی این آموزش چی کار کنیم ؟ که قشنگ متوجه بشید کاربرد OnClickListener :

ما در این آموزش قراره یک دکمه قرار بدیم و سپس دستور OnClickListener رو تنظیم کنیم تا با کلیک کاربر مسج باکس به کاربر نمایش داده شود.

شروع آموزش View.OnClickListener:

ابتدا پروژه جدیدی در اندروید استودیو ایجاد کنید.

ایجاد پروژه جدید اندروید استودیو Android Studio

سپس نامی را به پروژه خودتون اختصاص بدید نام اختیاری و روی اکتیویتی خودتان دکمه را از بخش (نوار ابزار ) یا پلت ها دکمه ای را روی اکتیویتی خودتان قرار دهید.

سپس به بخش جاوا می رویم و سپس برنامه نویسی اندروید دستورات زیر را داخل  متد ()onCreate  می نوسیم.

سورس کد :

  @Override
        protected void onCreate(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);
                setContentView(R.layout.activity_main);
                
                Button Btn = (Button) findViewById(R.id.Btn);
                Btn.setOnClickListener(new OnClickListener() {
            
                    @Override
                    public void onClick(View v) {
                       Toast.makeText(MainActivity.this,"خوش آمدید به خانه اندروید",Toast.).show();
                    }
                });
        }

 

امیدوارم آموزش امروز هم مورد پسند شما قرار بگیره.موفق باشید.

 لطفا فیلم آموزشی رو هم ببنید برای توضیحات بیشتر :

آموزش View.OnClickListener اندروید استودیو      حجم فایل ۱۰ مگابایت

پسورد فایل فشرده : homeandroid.ir
خانه اندروید

درباره نویسنده

جواد محمدی هستم بنیان‌گذار سایت خانه اندروید در خدمتون هستیم با آموزش و مفاهیم برنامه نویسی اندروید-نزدیک به 10 سال هست در حوزه برنامه نویسی فعالیت می کنم. مسلط به kotlin,java,flutter,php هستم . در خانه اندروید دانستی های خودم را در اختیار تمامی علاقمندان به برنامه نویسی قرار میدم.تشکر از اینکه خانه اندرورید رو دنبال می کنید.

قبل از ارسال دیدگاه

  • قبل از ارسال دیدگاه: لطفا دیدگاه خودتون رو فقط در مورد این مطلب بنویسید.سپاسگزارم.

    دیدگاه های طولانی نادیده گرفته می شوند لذا دیدگاه خودتان را در دو خط خلاصه کنید.

    دیدگاه های که شامل توهین یا متن توهین آمیز اصلا تایید نمی شود.

    به دیدگاه های بی نام و نشان که ایمیل فیک و نام فیک وارد می کنند پاسخ داده نمی شود

5 دیدگاه

  1. مجید گفت:

    سلام:
    من میخام موقعی ای که یک دکمه را فشار می دهم رنگ ان تغییر کند و هنگام رها کردن آن دکمه به حالت اول برگردد چکار باید بکنم؟

  2. بهزاد گفت:

    سلام با تشکر از آموزش های خوب(بنده تازه شروع به یادگیری کردم)
    مشکل: وقتی (public void onClick(View v رو تایپ میکنم کلاس مربوطه اتوماتیک اضافه نمیشه یا در alt+enter گزینه ای وجود ندازه و خودم هم اضافه میکنم. به رنگ خاکستری در می یاد و ÷یغام عدم استفاده از کلاس رو نشون میده.
    در بغیه موارد مثل Toast.makeText هم به همین شکل؟

    • Admin گفت:

      سلام و احترام خدمت شما دوست عزیز
      لطفا اگر برای بار اول هست که اندروید استودیو رو اجرا می کنید دقت کنید مراحل رو به ترتیب انجام بدین.
      از اندروید استودیو خارج بشین و vpn رو ران کنید سپس وارد اندروید استودیو بشین تا یک سری فایل ها جاوا و کتابخانه ها رو دانلود کنه گردل چون ip ایران تحریم هست باید از vpn استفاده کنید. تا بتونید تحریم رو دور بزنید.
      لطفا دقت کنید پس از مراحل فوق پروژه خودتون رو روی شبیه ساز یک بار اجرا بگیرن و در مراحل بعدی دیگه نیازی به vpn نیست.
      با احترام.

      • بهزاد گفت:

        با تشکر از راهنمایی شما.
        مشکل من به خاطر معرفی نکردن java…/bin در قسمت path ویندوز بود.
        (جهت اطلاع دوستان اگه به این مورد برخوردن)