gpt4 book ai didi

Flutter 图标不显示

转载 作者:IT王子 更新时间:2023-10-29 07:07:23 26 4
gpt4 key购买 nike

我正在尝试完成 this Flutter Code Lab,但图标没有出现在我的应用程序中。但它们出现在 Android Studio 代码中:enter image description here我已将 lib 包含在我的文件 pubspec.yaml

name: startup_namer
description: A new Flutter application.

dependencies:
flutter:
sdk: flutter

cupertino_icons: ^0.1.0
english_words: ^3.1.0

但结果是这样的:enter image description here

我的 main.dart 文件如下所示:

// 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 模拟器时,结果是一样的。

最佳答案

(从评论中复制)

您需要在 pubspec.yaml 中设置 uses-material-design: true 才能将图标包含在应用中。

关于Flutter 图标不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50786982/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com