Ben Holder
sınıfında yöntemKüme metin rengi Android
public int getTitleColor(Context context, Item item) {
...
}
olursa olsun aşağıda gibi tanımlanır kütüphane
android:textColor="@{holder.getTitleColor(context, item)}"
bağlama verileri kullanarak TextView
metin rengini ayarlamak çalışıyorum renk int (@ColorInt
) veya renk kaynağını (@ColorRes
) döndürürsem, metni beyaza boyar. Neyi yanlış yapıyorum?
dönüş değeriyle bu çözümü API düzeyi düşük bir cihazda kullanmaya çalışırsanız 23'ten fazla "java.lang.NoSuchMethodError" u belirten bir hata alıyorsunuz. Önceki sürümler için bir çözüme ihtiyaç duyanlar için şunu kullanın: ** android: textColor = "@ {context.getResources(). GetColor (data.colorRes)}" ** – Fer