Flutter 横幅广告在列中使用时隐藏AppBar
我使用的是最新版本的 最小可复制代码:Flutter 横幅广告在列中使用时隐藏AppBar,flutter,googlemobileads,Flutter,Googlemobileads,我使用的是最新版本的 最小可复制代码: class\u FooPageState扩展状态{ 班纳拉德(BannerAd);; @凌驾 void initState(){ super.initState(); _bannerAd=bannerAd( adUnitId:BannerAd.testAdUnitId, 大小:AdSize.largeBanner, 请求:AdRequest(), 侦听器:BannerAdListener(), ); _bannerAd.load(); } @凌驾 小部件构
class\u FooPageState扩展状态{
班纳拉德(BannerAd);;
@凌驾
void initState(){
super.initState();
_bannerAd=bannerAd(
adUnitId:BannerAd.testAdUnitId,
大小:AdSize.largeBanner,
请求:AdRequest(),
侦听器:BannerAdListener(),
);
_bannerAd.load();
}
@凌驾
小部件构建(构建上下文){
返回脚手架(
appBar:appBar(标题:文本(‘横幅广告’),
正文:专栏(
儿童:[
容器(高度:100,颜色:颜色。蓝色),
大小盒子(
宽度:_bannerAd.size.width.toDouble(),
高度:_bannerAd.size.height.toDouble(),
子项:AdWidget(ad:_bannerAd),
),
],
),
);
}
}
这是输出,您可以看到AppBar
的文本不可见,如果我删除列
并直接使用AdWidget
,它将按预期工作
这只发生在Android上。