2017-08-27 9 views
2

ユーザーがボタンをクリックしたときにadmobインタースティシャル広告を表示するとします。しかし、ユーザーがボタンをクリックするたびに広告を表示する必要はありません。ユーザーがそのボタンを3〜5回クリックするたびに表示したいと思います。特定のクリック数の後にインタースティシャル広告を表示する

+0

「SharedPreference」を使用して、ユーザーがクリックするたびにクリック数を格納します。 'number_of_clicks == 5 'の場所に移動すると、AdMobインタースティシャルアクティビティが表示されます –

答えて

2
final int clickNumber = 0; 
Button mButton = (Button)findViewById(R.id.button); 
mButton.setOnClickListener(new View.OnClickListener() { 
      @Override 
      public void onClick(View v) { 
       if(clickNumber<=5){ 
        clickNumber++; 
       }else{ 
         clickNumber=0; 
         // show add here 
       } 
      } 
     }); 
関連する問題