gpt4 book ai didi

javascript - 如何在 flutter 中将一个图标更改为两个不同的图标?

转载 作者:行者123 更新时间:2023-11-30 04:56:40 44 4
gpt4 key购买 nike

如何在 flutter 中将一个图标更改为两个不同的图标?这是我目前所拥有的。

Widget build(BuildContext context) {
final WebPage currentPage = webPages[currentPageIndex];

return Scaffold(
body: SafeArea(
child: WebView(
initialUrl: currentPage.url,
javaScriptMode: JavaScriptMode.unrestricted,
onWebViewCreated: _controller.complete,
),
),


bottomNavigationBar: BottomNavigationBar(
onTap: onTapNavigation,
currentIndex: currentPageIndex,
items: webPages
.map((webPage) => BottomNavigationBarItem(
icon: Icon(Icons.school), title: Text(webPage.title)))
.toList()),
);
}

最佳答案

这是我曾经如何基于 boolean 值实现切换图标

bool _newNotification = false;
Tab(
icon: _newNotification
? Icon(
Icons.directions_boat,
size: 28,
color: Colors.white,
),
: Icon(
Icons.notifications,
size: 28,
color: Colors.white,
),
),

关于javascript - 如何在 flutter 中将一个图标更改为两个不同的图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59003577/

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