Флаттер HexCode - PullRequest
       9

Флаттер HexCode

0 голосов
/ 09 ноября 2018

Когда я использую (Colors.amberAccent) в структуре Flutter, цветовой квадрат появляется автоматически.Как я могу показать его в Android-студии рядом с номером линии, если я использую Color.fromARGB (255, 100, 100, 23)?

Второй вопрос: могу ли я использовать этот цветовой стиль (# ff0000)в рамках флаттера?

Я поместил изображение, чтобы прояснить мою идею. цвета

Ответы [ 2 ]

0 голосов
/ 09 ноября 2018

Чтобы ответить на ваш первый вопрос: невозможно отобразить цвет в IDE, когда вы используете что-то еще, чем Colors.colorName.

Для вашего второго вопроса: вы можете использовать стиль, который вы описали с этим синтаксисом Color(0xff5600). Это вернет Color экземпляр объекта

return new MaterialApp(
  title: appTitle,
  theme: new ThemeData(
    primarySwatch: : Color(0xff5600),
  ),
  home: ...
);
0 голосов
/ 09 ноября 2018
String color = '#ff0000';
String hex = color.replaceAll("#", "");
Color col = Color(int.parse(hex, radix: 16)).withOpacity(1.0);

P.S. Или вы можете использовать это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...