На активности есть кнопки Оранжевого цвета, мне нужно все кнопки оранжевого цвета заменить на белый. Потому-что у меня есть другие кнопки, и их трогать не надо. Я никак не могу получить цвет кнопок,и сравнить их.
android:backgroundTint="#FF9800" //Оранжевый цвет
public void Active(View view){
for (View but : buttons) {
but.setClickable(true);
but.setBackgroundTintList(ColorStateList.valueOf(Color.WHITE));
}
}
Вообще если делать именно так как вы предлагает - это не тривиальная задача. Но как вы смотрите на то, чтобы всем кнопкам присвоить "selector" и у этого селектора сделать 3 state. Допустим state 1 - дефолтный, state 2 - белый, state 3 - ораньжевый. И просто получать state selector и в зависимости от него менять цвет.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости