颤振图标不显示 [英] Flutter icons do not show
本文介绍了颤振图标不显示的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试完成
我的文件pubspec.yaml
I am trying to complete
I have been included the lib in my file pubspec.yaml
name: startup_namer
description: A new Flutter application.
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^0.1.0
english_words: ^3.1.0
但是结果是这样的:
我的main.dart文件如下所示:
My main.dart file looks like this:
// Add the heart icons to the ListView.
import 'package:flutter/material.dart';
import 'package:english_words/english_words.dart';
void main() => runApp(new MyApp());
class MyApp extends StatelessWidget {
.....
Widget _buildRow(WordPair pair) {
final bool alreadySaved = _saved.contains(pair);
return new ListTile(
title: new Text(
pair.asPascalCase,
style: _biggerFont,
),
trailing: new Icon(
alreadySaved ? Icons.favorite : Icons.favorite_border,
color: alreadySaved ? Colors.red : null,
size: 22.0,
),
onTap: () {
setState(() {
if (alreadySaved) {
_saved.remove(pair);
} else {
_saved.add(pair);
}
});
},
);
}
}
我认为这是因为我使用iOS模拟器,但是当我尝试使用Android模拟器时,结果是相同的.
I thought that is because I use iOS emulator, but when I tried with Android emulator the result was the same.
推荐答案
(从评论中复制)
您需要在pubspec.yaml
中设置uses-material-design: true
,图标才能包含在应用程序中.
You need to set uses-material-design: true
in pubspec.yaml
for the icons to be included in the app.
这篇关于颤振图标不显示的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文