Drawableに複数のColorFilterを適用することは可能ですか?つまり、最初のColorFilterをDrawableに適用してから、2番目のColorFilterを変更されたDrawableに適用しますか?
サンプルコード:
@Override
public View getView(int position, View convertView, ViewGroup parent) {
View returnView = super.getDropDownView(position, convertView, parent);
Drawable d = returnView.getBackground();
d.setColorFilter(0xFFF1F633, PorterDuff.Mode.MULTIPLY);
// overrides the first color filter
d.setColorFilter(0xFFEEEEEE, PorterDuff.Mode.LIGHTEN);
returnView.setBackgroundDrawable(d);
return returnView;
}