অ্যান্ড্রয়েড অ্যাপে মাল্টিপল বাটনে লিসেনার (Multiple Button Listener) যুক্ত করার নিয়ম

 

১. লেআউটে দ্বিতীয় বাটন যোগ করা:

পূর্বের ভিডিওর ধারাবাহিকতায় এই পর্বে লিনিয়ার লেআউটে আরও একটি বাটন (যেমন: Logout Button) যোগ করা হয়েছে। বাটনটির আইডি দিতে হবে 'logout_button_id' এবং প্রয়োজনীয় টেক্সট ও আইকন সেট করতে হবে। [00:01:24]


২. জাভা ফাইলে ভেরিয়েবল ডিক্লেয়ার:

MainActivity.java ফাইলে দ্বিতীয় বাটনটির জন্য নতুন একটি ভেরিয়েবল (যেমন: Button logoutButton) ডিক্লেয়ার করতে হবে। [00:05:35]


৩. বাটন ফাইন্ড করা:

'onCreate' মেথডের ভেতরে 'findViewById' ব্যবহার করে দ্বিতীয় বাটনটিকে খুঁজে বের করতে হবে এবং ভেরিয়েবলে স্টোর করতে হবে। [00:05:48]


৪. দ্বিতীয় বাটনে লিসেনার সেট করা:

প্রথম বাটনের মতোই দ্বিতীয় বাটনের সাথেও 'setOnClickListener' মেথড ব্যবহার করে লিসেনার যুক্ত করতে হবে। [00:06:20]


৫. কন্ডিশনাল টেক্সট আপডেট:

লগআউট বাটনের 'onClick' মেথডের ভেতরে টেক্সট ভিউ আপডেট করার কোড লিখতে হবে যাতে বাটনে ক্লিক করলে "Logout Button is Clicked" লেখাটি দেখায়। [00:06:48]


৬. ইন্টারফেসের মাধ্যমে হ্যান্ডলিং (আভাস):

ভিডিওতে দেখানো হয়েছে কীভাবে আলাদাভাবে লিসেনার সেট করতে হয়। তবে পরবর্তী অ্যাডভান্স লেভেলে একটি লিসেনার ব্যবহার করেই কীভাবে মাল্টিপল বাটন হ্যান্ডেল করা যায়, তার একটি প্রাথমিক ধা

রণা দেওয়া হয়েছে।

Post a Comment

0 Comments

Disqus Shortname

theme-daddy

Comments System

[blogger][disqus][facebook]