1
0
mirror of https://github.com/flutter/samples.git synced 2025-11-10 14:58:34 +00:00

Upgrade to latest (#1262)

This commit is contained in:
Filip Hracek
2022-05-12 17:24:02 +02:00
committed by GitHub
parent 91f20c9128
commit 4e19545963
4 changed files with 30 additions and 26 deletions

View File

@@ -34,7 +34,7 @@ class BannerAdWidget extends StatefulWidget {
const BannerAdWidget({Key? key}) : super(key: key);
@override
_BannerAdWidgetState createState() => _BannerAdWidgetState();
State<BannerAdWidget> createState() => _BannerAdWidgetState();
}
class _BannerAdWidgetState extends State<BannerAdWidget> {
@@ -111,6 +111,8 @@ class _BannerAdWidgetState extends State<BannerAdWidget> {
_adLoadingState = _LoadingState.disposing;
await _bannerAd?.dispose();
_log.fine('_bannerAd disposed');
if (!mounted) return;
setState(() {
_bannerAd = null;
_adLoadingState = _LoadingState.loading;
@@ -133,6 +135,8 @@ class _BannerAdWidgetState extends State<BannerAdWidget> {
size = AdSize.mediumRectangle;
}
if (!mounted) return;
assert(Platform.isAndroid || Platform.isIOS,
'AdMob currently does not support ${Platform.operatingSystem}');
_bannerAd = BannerAd(

View File

@@ -12,7 +12,7 @@ class AppLifecycleObserver extends StatefulWidget {
const AppLifecycleObserver({required this.child, Key? key}) : super(key: key);
@override
_AppLifecycleObserverState createState() => _AppLifecycleObserverState();
State<AppLifecycleObserver> createState() => _AppLifecycleObserverState();
}
class _AppLifecycleObserverState extends State<AppLifecycleObserver>