আমি এই দুর্দান্ত থ্রেডটি "কীভাবে কেক খাওয়া এবং এটিও রাখি", Buttonতার পরিবর্তে ImageButton(যা মঞ্জুরি দেয় না SetText(), পুনরায় আকার দেয় না ইত্যাদি) এর জন্য চিত্রটি ব্যবহার করে তা বর্ণনা করে দেখতে পেয়েছি ।
দেখুন বৈশিষ্ট্যটি ব্যবহার করে এটি অর্জন করা হয়েছে:
android:background="@drawable/bgimage"
এটির সাথে একমাত্র সমস্যা হ'ল এটি বোতামের আকারের মাপসই চিত্রটি প্রসারিত করে।
একটি নির্দিষ্ট বোতামের আকারের (পিক্সেলগুলিতে) হার্ড-কোডিংয়ের সংক্ষিপ্ততা, অ্যান্ড্রয়েডকে বলার উপায় কি পটভূমির চিত্রটি মোটেই প্রসারিত না করা এবং তা ক্রপ করুন বা প্যাড করুন?
ImageViewআকর্ষণীয় দেখাচ্ছে। আমি লক্ষ্য করেছি এটা একটি বৈশিষ্ট্য যে নয় হয়েছেButton:android:cropToPadding। পরিবর্তে কোনও চিত্র ভিউ ব্যবহার করা আমার আপত্তি নেই, যতক্ষণ না এটি রয়েছেsetOnClickListener()- যা এটি করে। আমি থেকে সুইচিং দ্বারা হারানোর কী হবেButtonথেকেImageView?