Плавающая кнопка действия: как изменить цвет заставки и выделить цвет, как в RaisedButton? - PullRequest
0 голосов
/ 09 февраля 2019

Я вижу, что цвета всплеска и выделения, которые принимает FAB, связаны с цветом аргумента в виджете MaterialApp.Есть ли способ переопределить эти цвета?Я нашел только цвет переднего плана и цвета фона, и это не то, что я хочу.Спасибо

1 Ответ

0 голосов
/ 10 февраля 2019

Если вы проверите исходный код FloatingActionButton, цвет заставки привязан к теме приложения, поэтому вы можете изменить тему только для кнопки, например:

        Theme(
                        data: Theme.of(context).copyWith(highlightColor: Colors.yellow),
                        child: FloatingActionButton(
                          backgroundColor: Colors.red,
                          onPressed: () {},
                          child: Text("hello world"),
                        ),
                      )
...