颤振图标不显示 [英] Flutter icons do not show

查看:62
本文介绍了颤振图标不显示的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试完成 我的文件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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆