#flutter #dart
Вопрос:
Привет, я пытаюсь использовать цветовой фильтр, когда рекомендация верна только
GestureDetector(
onTap: () {
setState(() {
recommend = !recommend;
if (!recommend) {
both = false;
male = false;
female = false;
}
});
},
child: ColorFiltered(
colorFilter: recommend
? ColorFilter.mode(Colors.amber, BlendMode.saturation)
: ColorFilter.mode(Colors.white, BlendMode.saturation),)
Как я могу использовать CololrFilter, если рекомендация верна только ??
Комментарии:
1.
colorFilter: recommend ? ColorFilter.mode(Colors.amber, BlendMode.saturation) : null,)
2. к сожалению, null не работает…
Ответ №1:
попробуйте это:
colorFilter: recommend
? ColorFilter.mode(Colors.amber, BlendMode.saturation)
: ColorFilter.mode(Colors.transparent, BlendMode.saturation),)