Как я могу получить Icon из Unicode в fontAwesomeIcons? - PullRequest
0 голосов
/ 07 января 2020

Я хочу получить "FontAwesomeIcons.airFreshener", и я получил его номер Unicode ("f5d0"). Есть ли способ получить иконку? По крайней мере, получить «освежитель воздуха».

Ответы [ 2 ]

0 голосов
/ 07 января 2020

То, что вы описываете, возможно, но это не рекомендуемый способ использовать FontAwesome во Flutter. Попробуйте вместо этого использовать пакет font_awesome_flutter :

Container(
  child: Icon(FontAwesomeIcons.airFreshener),
),
0 голосов
/ 07 января 2020

Согласно моему пониманию проблемы, попробуйте следующий фрагмент кода, чтобы получить значок из библиотеки FontAwesome во Flutter.

import 'package:font_awesome_flutter/font_awesome_flutter.dart';

class MyWidget extends StatelessWidget {
  Widget build(BuildContext context) {
    return new IconButton(
     // Use the FontAwesomeIcons class for the IconData
       icon: new Icon(FontAwesomeIcons.air-freshener), 
       onPressed: () { print("Pressed"); }
    );
  }
}

Как только вы попробуете вышеуказанное решение, пожалуйста, дайте мне знать. Если вы столкнулись с какими-либо трудностями, если это решит вашу проблему, пожалуйста, оцените мой ответ как полезный. Спасибо

...