আমি যখন AppCompatআমার Toolbarমেনু আইটেমগুলির জন্য লাইব্রেরি থেকে অঙ্কনযোগ্যগুলি ব্যবহার করি তখন আশেপাশে রঙিন কাজ করে। এটার মত:
<item
android:id="@+id/action_clear"
android:icon="@drawable/abc_ic_clear_mtrl_alpha" <-- from AppCompat
android:title="@string/clear" />
তবে আমি যদি আমার নিজস্ব আঁকাগুলি ব্যবহার করি বা AppCompatলাইব্রেরি থেকে অঙ্কনযোগ্যগুলিকে আমার নিজের প্রকল্পে অনুলিপি করি তবে এটি মোটেও আঁকবে না।
<item
android:id="@+id/action_clear"
android:icon="@drawable/abc_ic_clear_mtrl_alpha_copy" <-- copy from AppCompat
android:title="@string/clear" />
AppCompat Toolbarসেই লাইব্রেরি থেকে কেবল রঙিন আঁকতে কিছু বিশেষ জাদু রয়েছে কি ? আমার নিজস্ব অঙ্কনযোগ্যকে নিয়ে কাজ করার কোনও উপায়?
এপিআই লেভেল 19 ডিভাইসে এটি চালানো compileSdkVersion = 21এবং এর targetSdkVersion = 21থেকে সমস্ত কিছু ব্যবহার করেAppCompat
abc_ic_clear_mtrl_alpha_copyabc_ic_clear_mtrl_alphapng এর হুবহু কপিAppCompat
সম্পাদনা করুন:
টিন্টিংটি আমার থিমটিতে আমি যে মান নির্ধারণ করেছি তার উপর ভিত্তি করে android:textColorPrimary।
যেমন <item name="android:textColorPrimary">#00FF00</item>আমাকে সবুজ রঙের রঙ দেয়।
স্ক্রিনশট
অ্যাপকম্প্যাট থেকে অঙ্কনযোগ্য হিসাবে প্রত্যাশার সাথে কাজ করে টিংটিং

অ্যাপকম্প্যাট থেকে অনুলিপিযুক্ত অনুলিপি সহ কাজ না করা টিটিং
