Задать вопрос
@syn_urbana
junior front end developer

Не работает функция кнопки без интернета, в чем проблема?

Всем привет, захотелось добавить межстраничную рекламу, при нажатии на кнопку. Когда включён интернет всё работает, кнопку нажимаю, реклама выходит, потом запускается activity2.
но когда интернет выключен. Кнопка вообще не работает и не запускается activity2

mInterstitialAd.setAdListener(new AdListener() { 
@Override 
public void onAdClosed() { 
// Load the next interstitial. 
mInterstitialAd.loadAd(new AdRequest.Builder().build()); 

startActivity(new Intent(activity.this, activity2.class)); 
} 



});

Что можно сюда прописать? Что бы когда нету интернета, при нажатии запускался activity2.class

Button homeBut = (Button)findViewById(R.id.goHomeButt); 


homeBut .setOnClickListener(new View.OnClickListener() { 
@Override 
public void onClick(View v) { 
if (mInterstitialAd.isLoaded()) { 
mInterstitialAd.show(); 
} else { 
// сюда пробовал прописать startActivity(new Intent(activity.this, activity2.class));  
// Но межстраничная реклама перестала запускаться
Log.d("TAG", "The interstitial wasn't loaded yet."); 
} 

} 
});


Что можно сюда прописать? Что бы когда нету интернета, при нажатии запускался activity2.class
  • Вопрос задан
  • 35 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    1C-разработчик
    8 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы