onButttonClick покажет объявление, как сказал Ратиш
OnClickListener onClickListener=new OnClickListener() {
@Override
public void onClick(View view) {
position = 1(for first activity)
if (interstitialAd.isLoaded()) {
interstitialAd.show();
} else{
nextActivity();
}
}
, затем на закрытом объявлении перейдите к следующему действию:
создайте массив String, сохраните в нем все имена пакетов и объявитеint вроде:
String optionSelected[] = {"com.sb.android.acg.upgrade.activity.firstActivity", "com.sb.android.acg.upgrade.activity.SecondActivity", "com.sb.android.acg.upgrade.activity.ThirdActivity", "com.sb.android.acg.upgrade.activity.FourthActivity", "com.sb.android.acg.upgrade.activity.fifthActivity", "com.sb.android.acg.upgrade.activity.SixthActivity"};
int position
и в onAdClosed
:
@Override
public void onAdClosed() {
super.onAdClosed();
nextActivity();
}
и в nextActivity
public void nextActivity(){
Intent intent;
Class<?> aclass = Class.forName(optionSelected[position]);
intent = new Intent(MainActivity.this, aclass);
startActivity(intent);
}
надеюсь, что вы поняли, как вызвать следующее действие.Если есть сомнения, скажите мне в комментарии