Mam reklamy, które ładują się bardzo długo. Zastanawiałem się, czy można je załadować, gdy użyto go na ekranie powitalnym. Patrzyłem na tę odpowiedź:
/programming/5133342/how-can-i-make-my-ads-appear-faster-in-my-android-app
Odpowiedź sugeruje użycie ekranu powitalnego do ładowania reklam. Jak mogę dowiedzieć się, kiedy reklamy są ładowane, aby przejść do następnej aktywności? Co się stanie, jeśli użytkownik będzie w trybie samolotowym, czy utknie na ekranie powitalnym? Widziałem detektora dodawania admob, ale to wymaga adview, ale mój adview jest w następnej aktywności? Jak mam rozwiązać ten problem?
Ponadto, gdy próbuję to zrobić:
AdView.setAdListener(new AdListener() {
// Implement AdListener
});
Dostaję:
Do metody niestatycznej nie można się odwoływać z kontekstu statycznego. Chodzi o to, że próbuję zobaczyć, kiedy dodawanie, które znajduje się w następnej aktywności, jest ładowane.