我希望在我的flutter应用程序中切换appbar时不重新加载webview,但我不知道该怎么做,很抱歉我是初学者。
这是我录制的gif?
我在谷歌上搜索,但没有找到与此相关的答案。
//index.dart
import 'package:flutter/material.dart';
import 'navigation_tab.dart';
import '../home/home_page.dart';
import '../market/market_page.dart';
import '../my/my_page.dart';
class Index extends StatefulWidget {
@override
_IndexState createState() => new _IndexState();
}
class _IndexState extends State<Index> with TickerProviderStateMixin {
int _currentIndex = 0;
List<NavigationTab> _navigationTabs;
List<StatefulWidget> _pageList;
StatefulWidget _currentPage;
@override
void initState() {
super.initState();
_navigationTabs = <NavigationTab>[
new NavigationTab(icon: new Icon(Icons.account_balance), title: new Text("home"), vsync: this),
new NavigationTab(icon: new Icon(Icons.local_mall), title: new Text("market"), vsync: this),
new NavigationTab(icon: new Icon(Icons.account_box), title: new Text("my"), vsync: this),
];
_pageList …Run Code Online (Sandbox Code Playgroud) flutter ×1