【发布时间】:2022-06-20 14:22:08
【问题描述】:
我希望你能帮助我,我从 UnityAds 开始,我在 Android Studio (Java) 上有一个应用程序,其中 SplashActivity 有一个按钮。
我想要的是,按下按钮后,会显示 UnityAds 插页式广告,当广告结束时,会显示 MainActivity。
我制作的代码在按钮之后显示了插页式广告,但我不知道如何让它打开 MainActivity 的下一个活动,因为在插页式广告之后它返回到 SplashActivity
public class SplashActivity extends AppCompatActivity {
String GameID = "123456";
String adUnitId = "Interstitial";
Boolean TestMode = true;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_intro_uno);
//iniciador Unity
UnityAds.initialize(SplashActivity.this, GameID, TestMode, new IUnityAdsInitializationListener() {
@Override
public void onInitializationComplete() {
}
@Override
public void onInitializationFailed(UnityAds.UnityAdsInitializationError unityAdsInitializationError, String s) {
}
});
//iniciador Unity
}
public void onClick(View view) {
IUnityAdsShowListener iUnityAdsShowListener = new IUnityAdsShowListener() {
@Override
public void onUnityAdsShowFailure(String s, UnityAds.UnityAdsShowError unityAdsShowError, String s1) {
}
@Override
public void onUnityAdsShowStart(String s) {
UnityAds.load(adUnitId);
UnityAds.show(SplashActivity.this,adUnitId);
}
@Override
public void onUnityAdsShowClick(String s) {
}
@Override
public void onUnityAdsShowComplete(String s, UnityAds.UnityAdsShowCompletionState unityAdsShowCompletionState) {
}
};
UnityAds.load(adUnitId);
UnityAds.show(SplashActivity.this,adUnitId);
}
}
【问题讨论】:
标签: android android-studio unityads