簡體   English   中英

每 5 次點擊顯示插頁式廣告

[英]Showing Interstitial ads every 5 clicks

我有一個ElevatedButton可以使用flutter_phone_direct_caller給家人打電話。 我希望每 5 次點擊用戶按下 ElevatedButton 就顯示一次interstitial ads 下面的代碼工作正常,但點擊 5 次后,每次都會顯示插頁式廣告。

  ElevatedButton(
       onPressed: () {
              admobHelper.createInterad();
              callFamilyMember();
                    setState(() {
                        clickCount=clickCount+1;
                        if(clickCount>5){
                        admobHelper.showInterad();
                    }
                 }
              );
           },

用這個替換你的代碼。 您必須將展示廣告的點擊次數設置為 0。

ElevatedButton(onPressed: () {
    admobHelper.createInterad();
    callFamilyMember();
    setState(() {
      clickCount = clickCount + 1;
      if (clickCount > 5) {
        admobHelper.showInterad();
        clickCount = 0;
      }
    });
  }),

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM