Menü AppCompat
öğelerim için kitaplıktan çizimleri kullandığımda Toolbar
renklendirme beklendiği gibi çalışıyor. Bunun gibi:
<item
android:id="@+id/action_clear"
android:icon="@drawable/abc_ic_clear_mtrl_alpha" <-- from AppCompat
android:title="@string/clear" />
Ancak kendi çekilebilir öğelerimi kullanırsam veya hatta çekilebilir öğeleri AppCompat
kitaplıktan kendi projeme kopyalarsam hiç renklenmeyecektir.
<item
android:id="@+id/action_clear"
android:icon="@drawable/abc_ic_clear_mtrl_alpha_copy" <-- copy from AppCompat
android:title="@string/clear" />
AppCompat
Toolbar
Sadece o kitaplıktan çekilebilen renk tonlarında özel bir sihir var mı ? Bunu kendi çekmecelerimle çalıştırmanın bir yolu var mı?
Bunu API Seviye 19 cihazında compileSdkVersion = 21
ve targetSdkVersion = 21
ile ve ayrıcaAppCompat
abc_ic_clear_mtrl_alpha_copy
abc_ic_clear_mtrl_alpha
png'nin tam bir kopyasıdır.AppCompat
Düzenle:
Renklendirme, temamda belirlediğim değere dayanmaktadır android:textColorPrimary
.
Örneğin <item name="android:textColorPrimary">#00FF00</item>
, bana yeşil bir renk tonu verirdi.
Ekran görüntüleri
AppCompat'tan çekilebilir özellik ile beklendiği gibi çalışan renklendirme
AppCompat'tan kopyalanan çekilebilir ile renklendirme çalışmıyor