gpt4 book ai didi

android - 在android中更改微调器上小三角形的颜色

转载 作者:IT王子 更新时间:2023-10-28 23:45:14 24 4
gpt4 key购买 nike

enter image description here

如何更改微调器右下角小三角形的颜色,如图所示?它现在显示默认的灰色。像这样

enter image description here

最佳答案

最好和最简单的解决方案:

spinner.getBackground().setColorFilter(getResources().getColor(R.color.red), PorterDuff.Mode.SRC_ATOP);

如果您不想更改所有 Spinner,其他解决方案(感谢 Simon):

Drawable spinnerDrawable = spinner.getBackground().getConstantState().newDrawable();

spinnerDrawable.setColorFilter(getResources().getColor(R.color.red), PorterDuff.Mode.SRC_ATOP);

if (android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) {
spinner.setBackground(spinnerDrawable);
}else{
spinner.setBackgroundDrawable(spinnerDrawable);
}

关于android - 在android中更改微调器上小三角形的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25911287/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com