我创建了一个功能,可以在显示其他活动之前显示插页式广告。它正在工作,但onAdDismissedFullScreenContent最近在关闭广告后 2-3 秒被调用。它使前一个屏幕进入待机状态。有机会重新单击该按钮以显示所需的活动。
我真的不明白如何解决这个问题。
这是我的代码:
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button button = findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
AdManager.showInterstitial(MainActivity.this, () -> {
Intent i = new Intent(MainActivity.this, MainActivity2.class);
startActivity(i);
});
}
});
AdManager.loadInterstitial(this);
}
}
Run Code Online (Sandbox Code Playgroud)
这是应用程序类:
public class App extends Application {
private static Context mContext;
@Override
public void onCreate() {
super.onCreate();
mContext = getApplicationContext();
AdManager.Init(this);
}
public static Context getContext() {
return mContext; …Run Code Online (Sandbox Code Playgroud)