2
ユーザーがボタンをクリックしたときにadmobインタースティシャル広告を表示するとします。しかし、ユーザーがボタンをクリックするたびに広告を表示する必要はありません。ユーザーがそのボタンを3〜5回クリックするたびに表示したいと思います。特定のクリック数の後にインタースティシャル広告を表示する
ユーザーがボタンをクリックしたときにadmobインタースティシャル広告を表示するとします。しかし、ユーザーがボタンをクリックするたびに広告を表示する必要はありません。ユーザーがそのボタンを3〜5回クリックするたびに表示したいと思います。特定のクリック数の後にインタースティシャル広告を表示する
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
}
}
});
「SharedPreference」を使用して、ユーザーがクリックするたびにクリック数を格納します。 'number_of_clicks == 5 'の場所に移動すると、AdMobインタースティシャルアクティビティが表示されます –