Я занимаюсь разработкой приложения для Android, в котором я пытаюсь настроить видимость кнопки для прослушивателя рекламы. Есть два вида деятельности
1) MainActivity - которая содержит 2 кнопки button1 & button3, WebView и промежуточную рекламу.
Еще одно действие - AdActivity, на котором у меня есть невидимая кнопка. Я хочу, чтобы эта кнопка была видна слушателю рекламы из промежуточной рекламы.
MobileAds.initialize(this,"ca-app-pub-3940256099942544~3347511713");
mAdview = (AdView)findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
mAdview.loadAd(adRequest);
button1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if(interstitialAd.isLoaded())
{
interstitialAd.show();
}
else
{
Intent intent = new Intent(MainActivity.this,AdActivity.class);
startActivity(intent);
}
}
});
interstitialAd.setAdListener(new AdListener()
{
@Override
public void onAdClicked() {
Intent nextActivity = new Intent(MainActivity.this, AdActivity.class);
Bundle bundle = new Bundle();
bundle.putInt("VAL", 1);
nextActivity.putExtras(bundle);
startActivity(nextActivity);
}
}
);
}
}
Bundle bun=getIntent().getExtras();
int val=bun.getInt("VAL");
if(val==1)
{
button2.setVisibility(View.VISIBLE);
}