Burada daha önce benzer bir soru sorulmuştu: https://stackoverflow.com/a/26533340/950427
Android Çizilebilir Renklendirme, yalnızca Android 5.0+ (API 21+) sürümlerinde desteklenir. (" At the moment this is limited to coloring the action bar and some widgets." Diyor ).
Temalar
...
Bu öznitelikleri ayarladığınızda, AppCompat değerlerini API 21+ üzerindeki çerçeve özniteliklerine otomatik olarak yayar. Bu, durum çubuğunu ve Genel Bakış (Son Aramalar) görev girişini otomatik olarak renklendirir.
Eski platformlarda, AppCompat mümkün olduğunda renk temasını taklit eder. Şu anda bu işlem çubuğunu ve bazı widget'ları renklendirmekle sınırlıdır.
Ve
Widget renklendirme
Android 5.0 yüklü cihazlarda çalışırken, tüm widget'lar az önce bahsettiğimiz renk teması özellikleri kullanılarak renklendirilir. Lollipop'ta buna izin veren iki ana özellik vardır: çekilebilir renklendirme ve çekilebilir öğelerdeki tema niteliklerine (? Attr / foo biçiminde) referans verme.
AppCompat, bir UI widget alt kümesi için önceki Android sürümlerinde benzer davranış sağlar:
AppCompat'ın araç çubuğu tarafından sağlanan her şey (eylem modları, vb.) EditText Spinner CheckBox RadioButton Switch (yeni android.support.v7.widget.SwitchCompat'ı kullanın) CheckedTextView Bu işleri yapmak için özel bir şey yapmanıza gerek yok, sadece şu kontrolleri kullanın Düzenleriniz her zamanki gibi ve AppCompat gerisini halledecektir (bazı uyarılarla; aşağıdaki SSS bölümüne bakın).
Kaynaklar:
http://android-developers.blogspot.com/2014/10/appcompat-v21-material-design-for-pre.html
https://chris.banes.me/2014/10/17/appcompat-v21/
AppCompatImageViewdocs: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.developer.android.com/reference/android/support/v7/widget/... Yani normal kullanılarakImageViewdüzeninde sadece para cezası çalışmalıdır.