এখানে আগে অনুরূপ প্রশ্ন জিজ্ঞাসা করা হয়েছিল: https://stackoverflow.com/a/26533340/950427
অ্যান্ড্রয়েড অঙ্কনযোগ্য টিংটিং কেবলমাত্র Android 5.0+ (API 21+) এ সমর্থিত + (এটি বলে " At the moment this is limited to coloring the action bar and some widgets.")।
থিমিং
...
আপনি যখন এই বৈশিষ্ট্যগুলি সেট করেন, অ্যাপকম্প্যাটটি স্বয়ংক্রিয়ভাবে এআইপি 21+ এর ফ্রেমব্যাট বৈশিষ্ট্যে তাদের মানগুলি প্রচার করে। এটি স্ট্যাটাস বার এবং ওভারভিউ (রিসেন্টস) টাস্ক এন্ট্রিটিকে স্বয়ংক্রিয়ভাবে রঙ করে।
পুরানো প্ল্যাটফর্মগুলিতে, অ্যাপকম্প্যাটটি যেখানে সম্ভব রঙিন থিমিংয়ের অনুকরণ করে। এই মুহুর্তে এটি অ্যাকশন বার এবং কিছু উইজেট রঙ করার মধ্যে সীমাবদ্ধ।
এবং
উইজেট রঙিন
অ্যান্ড্রয়েড 5.0 এর সাথে ডিভাইসগুলিতে চলাকালীন, সমস্ত উইজেটগুলি রঙিন থিমের বৈশিষ্ট্যগুলি নিয়ে আমরা রঙিন করে ব্যবহার করেছি। দুটি প্রধান বৈশিষ্ট্য রয়েছে যা ললিপপ এ এটিকে মঞ্জুরি দেয়: অঙ্কনযোগ্য টিন্টিং, এবং আঁকতে সক্ষম থিমের বৈশিষ্ট্যগুলি (ফর্মের? অ্যাট্রি / ফু))
অ্যাপকম্প্যাটটি ইউআই উইজেটের উপসেটের জন্য অ্যান্ড্রয়েডের পূর্ববর্তী সংস্করণগুলিতে অনুরূপ আচরণ সরবরাহ করে:
অ্যাপকম্প্যাটটির সরঞ্জামদণ্ড (অ্যাকশন মোডস, ইত্যাদি) দ্বারা সরবরাহিত সমস্ত কিছু সম্পাদনা পাঠ্য স্পিনার চেকবক্স রেডিওবটন স্যুইচ করুন (নতুন android.support.v7.widget.SwitchCompat ব্যবহার করুন) চেকডটেক্সটভিউ এই কাজগুলি করার জন্য আপনার বিশেষ কিছু করার দরকার নেই, কেবলমাত্র এই নিয়ন্ত্রণগুলি ব্যবহার করুন আপনার লেআউটগুলি যথারীতি এবং অ্যাপকম্প্যাটটি বাকী কাজ করবে (কিছু সাবধানতার সাথে; নীচে FAQ দেখুন)।
সূত্র:
http://android-developers.blogspot.com/2014/10/appcompat-v21-matory-design-for-pre.html
https://chris.banes.me/2014/10/17/appcompat-v21/
AppCompatImageViewদস্তাবেজগুলি থেকে :This will automatically be used when you use ImageView in your layouts. You should only need to manually use this class when writing custom views.বিকাশকারী.অ্যান্ড্রয়েড. com/references/android/support/v7/widget/… সুতরাং, লেআউটটিতে সাধারণ ব্যবহার করাImageViewঠিক কাজ করা উচিত।