এই উদাহরণটি একটি ভিন্ন রঙের সাথে স্ট্যান্ডার্ড অ্যান্ড্রয়েড বোতাম
সম্পর্কে প্রদর্শন করে৷ধাপ 1 − অ্যান্ড্রয়েড স্টুডিওতে একটি নতুন প্রকল্প তৈরি করুন, ফাইল ⇒ নতুন প্রকল্পে যান এবং একটি নতুন প্রকল্প তৈরি করতে সমস্ত প্রয়োজনীয় বিবরণ পূরণ করুন৷
ধাপ 2 − res/layout/activity_main.xml-এ নিম্নলিখিত কোড যোগ করুন।
<?xml version = "1.0" encoding = "utf-8"?> <LinearLayout xmlns:android = "https://schemas.android.com/apk/res/android" xmlns:app = "https://schemas.android.com/apk/res-auto" xmlns:tools = "https://schemas.android.com/tools" android:layout_width = "match_parent" android:gravity = "center" android:layout_height = "match_parent" tools:context = ".MainActivity" android:orientation = "vertical"> <Button android:id = "@+id/parcleObject" android:layout_width = "wrap_content" android:layout_height = "wrap_content" android:layout_alignParentTop = "true" android:layout_centerHorizontal = "true" android:layout_marginTop = "27dp" android:background = "@drawable/background" android:text = "Click here"/> </LinearLayout>
উপরের কোডে, আমরা বিভিন্ন রং দেখানোর জন্য বোতাম ভিউ নিয়েছি।
ধাপ 3 - নিচের কোডটি drawable/background.xml
এ যোগ করুন<?xml version = "1.0" encoding = "utf-8"?> <selector xmlns:android = "https://schemas.android.com/apk/res/android"> <item android:state_pressed = "true" > <shape> <gradient android:startColor = "#f0ff00" android:endColor = "#d9dd95" android:angle = "270" /> <stroke android:width = "3dp" android:color = "#d1d3e3" /> <corners android:radius = "3dp" /> <padding android:left = "10dp" android:top = "10dp" android:right = "10dp" android:bottom = "10dp" /> </shape> </item> <item android:state_focused = "true" > <shape> <gradient android:endColor = "#fd5900" android:startColor = "#eca680" android:angle = "270" /> <stroke android:width = "3dp" android:color = "#d1d3e3" /> <corners android:radius = "3dp" /> <padding android:left = "10dp" android:top = "10dp" android:right = "10dp" android:bottom = "10dp" /> </shape> </item> <item> <shape> <gradient android:endColor = "#4356e7" android:startColor = "#a1aaee" android:angle = "270" /> <stroke android:width = "3dp" android:color = "#d1d3e3" /> <corners android:radius = "3dp" /> <padding android:left = "10dp" android:top = "10dp" android:right = "10dp" android:bottom = "10dp" /> </shape> </item> </selector>
আপনার অ্যাপ্লিকেশন চালানোর চেষ্টা করা যাক. আমি ধরে নিচ্ছি আপনি আপনার কম্পিউটারের সাথে আপনার আসল অ্যান্ড্রয়েড মোবাইল ডিভাইসটি সংযুক্ত করেছেন৷ অ্যান্ড্রয়েড স্টুডিও থেকে অ্যাপটি চালাতে, আপনার প্রোজেক্টের অ্যাক্টিভিটি ফাইলগুলির একটি খুলুন এবং টুলবার থেকে রান আইকনে ক্লিক করুন। একটি বিকল্প হিসাবে আপনার মোবাইল ডিভাইসটি নির্বাচন করুন এবং তারপরে আপনার মোবাইল ডিভাইসটি পরীক্ষা করুন যা আপনার ডিফল্ট স্ক্রীন প্রদর্শন করবে –
এখন বোতামে ক্লিক করুন, এটি নীচে দেখানো ফলাফলটি দেখাবে –