如何在颤抖中使用奖励的视频收听器?

时间:2019-01-13 06:25:41

标签: android dart flutter admob

我不知道如何使用听众来奖励观看视频的用户。

打包页面:https://pub.dartlang.org/packages/firebase_admob

sqLiteDatabase.execSQL("INSERT INTO title (name) SELECT name FROM t1");

我要做的就是显示广告,我不知道如何使用监听器。

这是一个示例: https://github.com/Maherr/listener/blob/master/lib/main.dart

如何将RewardedVideoAd.instance.listener = (RewardedVideoAdEvent event, [String rewardType, int rewardAmount]) { if (event == RewardedVideoAdEvent.rewarded) { setState(() { // Here, apps should update state to reflect the reward. _goldCoins += rewardAmount; }); } }; 更改为rewarded

1 个答案:

答案 0 :(得分:1)

首先,您使用的是过时的代码。这是最新的一个。请注意,它具有命名参数{}而不是可选参数[]

RewardedVideoAd.instance.listener =
    (RewardedVideoAdEvent event, {String rewardType, int rewardAmount}) {
  if (event == RewardedVideoAdEvent.rewarded) {
    setState(() {
      rewarded = true; 
    });
  }
};

这是侦听器的工作方式。您不必将此侦听器分配到任何地方。您所需要做的就是致电

RewardedVideoAd.instance.load(...)