Witam.
Mam mały problem. Mianowicie po przyciśnięciu przycisku, który ma za zadanie jednocześnie wyświetlić reklamę i przejść do nowej aktywności w pierwszej kolejności otwiera nową aktywność bez reklamy, a po powrocie i ponownym kliknięciu wyświetlana jest reklama ale nie otwiera się aktywność i na dodatek nie odznacza zaznaczenia przycisku co powoduje niemożność ponownego kliknięcia.
Kod funkcji odpowiedzialnej za otwarcie nowej aktywności i reklamy.
public void loadSecondActivity(View view){
Intent intent = new Intent(FirstActivity.this,SecondActivity.class);
RadioButton radioButton = (RadioButton) findViewById(R.id.rbSecondActivity);
radioButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (mInterstitialAd.isLoaded()) {
mInterstitialAd.show();
} else {
Log.d("TAG", "The interstitial wasn't loaded yet.");
}
}
});
startActivity(intent);
radioButton.setChecked(false);
}
Proszę o pomoc w rozwiązaniu problemu i wytłumaczeniu mi mojego błędu.