gpt4 book ai didi

android - 图标无法正确显示

转载 作者:行者123 更新时间:2023-12-03 04:04:22 24 4
gpt4 key购买 nike

通常情况下,我选择显示的图标不会在整个应用程序中显示(或显示不正确)。我没有导入任何新图标,我使用的所有图标都是从 Flutter 的默认库中选择的。

在 Android 设备上,这几乎是偶然的。要么所有图标都正确显示,要么它们都给出相同的错误占位符。就像我说的那样,他们不表现出来的次数要多得多。

Android AppBar Icon Working

Android AppBar Icon Not Working

Android Drawer Working

Android Drawer Not Working

iOS 是另一回事,虽然它们通常仍然无法正常工作,但它有时会给出随机的表情符号,而不是正确的图标或错误框。正如您在第二张图片中看到的那样,它放置了一个向前箭头表情符号来代替应该是打开抽屉的列表状图标。以前,抽屉内的关闭图标显示为强壮的 ARM 表情符号。

iOS Error Boxes

iOS Random Emoji

return Scaffold(
key: _scaffoldKey,
appBar: AppBar(
leading: IconButton(
icon: Icon(Icons.format_align_center),
onPressed: () => _scaffoldKey.currentState.openDrawer(),
),
title: Text(
"INFORMATION",
style: TextStyle(
fontFamily: 'Titillium SemiBold',
fontSize: 37.0,
),
),
centerTitle: false,
backgroundColor: Colors.white,
elevation: 0.5,
),
drawer: Drawer(
child: SingleChildScrollView(
child: Column(
mainAxisSize: MainAxisSize.min,
children: <Widget>[
Container(
height: 150.0,
color: Colors.white.withRed(191).withGreen(194).withBlue(200),
child: FittedBox(
alignment: Alignment.bottomCenter,
child: Padding(
padding: EdgeInsets.fromLTRB(20.0, 0.0, 20.0, 8.0),
child: Text(
"VITALITY PRO",
style: TextStyle(
color: Colors.white
),
),
)
)
),
SizedBox(height: 10.0),
ListTile(
title: Text(
"TERMS & CONDITIONS",
style: TextStyle(
fontSize: 18.0,
),
),
onTap: () => Navigator.pushNamed(context, '/terms'),
),
Divider(),
ListTile(
title: Text(
"PRIVACY POLICY",
style: TextStyle(
fontSize: 18.0
),
),
onTap: () => Navigator.pushNamed(context, '/privacy'),
),
Divider(),
SizedBox(height: 10.0),
ListTile(
title: Text(
"CLOSE",
style: TextStyle(
fontSize: 18.0
),
),
trailing: Icon(Icons.clear),
onTap: () => Navigator.pop(context),
),
SizedBox(height: 10.0),
Divider(),
Flexible(
fit: FlexFit.loose,
child: Align(
alignment: Alignment.bottomCenter,
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
FlatButton(
child: Text(
"LOGOUT",
style: TextStyle(
color: Colors.black38,
),
),
onPressed: () => Navigator.pushNamed(context, '/origin'),
),
Text("@Copyright 2018, ISPA Technology, LLC"),
],
),
),
),
],
),
),
),

Flutter Doctor

Flutter Version

最佳答案

这是一个已知问题,此后已修复。


flutter upgrade

获取包含此修复程序的更新的 Flutter 版本。

关于android - 图标无法正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51617597/

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