Removed incorrect pause/resume event

This commit is contained in:
FalsinSoft 2019-06-20 16:30:35 +02:00
parent 59c0dc5131
commit 2465a59717
5 changed files with 0 additions and 41 deletions

View File

@ -48,7 +48,6 @@ QAndroidAdMobInterstitial::QAndroidAdMobInterstitial(QQuickItem *parent) : QQuic
JniEnv->RegisterNatives(ObjectClass, JniMethod, sizeof(JniMethod)/sizeof(JNINativeMethod)); JniEnv->RegisterNatives(ObjectClass, JniMethod, sizeof(JniMethod)/sizeof(JNINativeMethod));
JniEnv->DeleteLocalRef(ObjectClass); JniEnv->DeleteLocalRef(ObjectClass);
} }
connect(qGuiApp, &QGuiApplication::applicationStateChanged, this, &QAndroidAdMobInterstitial::ApplicationStateChanged);
SetNewAppState(APP_STATE_CREATE); SetNewAppState(APP_STATE_CREATE);
} }
@ -144,11 +143,6 @@ void QAndroidAdMobInterstitial::InterstitialError(JNIEnv *env, jobject thiz, jin
} }
} }
void QAndroidAdMobInterstitial::ApplicationStateChanged(Qt::ApplicationState State)
{
SetNewAppState((State == Qt::ApplicationActive) ? APP_STATE_START : APP_STATE_STOP);
}
void QAndroidAdMobInterstitial::SetNewAppState(APP_STATE NewState) void QAndroidAdMobInterstitial::SetNewAppState(APP_STATE NewState)
{ {
if(m_JavaAdMobInterstitial.isValid()) if(m_JavaAdMobInterstitial.isValid())

View File

@ -60,9 +60,6 @@ signals:
void closed(); void closed();
void clicked(); void clicked();
private slots:
void ApplicationStateChanged(Qt::ApplicationState State);
private: private:
const QAndroidJniObject m_JavaAdMobInterstitial; const QAndroidJniObject m_JavaAdMobInterstitial;
static QMap<int, QAndroidAdMobInterstitial*> m_pInstancesMap; static QMap<int, QAndroidAdMobInterstitial*> m_pInstancesMap;

View File

@ -49,7 +49,6 @@ QAndroidAdMobRewardedVideo::QAndroidAdMobRewardedVideo(QQuickItem *parent) : QQu
JniEnv->RegisterNatives(ObjectClass, JniMethod, sizeof(JniMethod)/sizeof(JNINativeMethod)); JniEnv->RegisterNatives(ObjectClass, JniMethod, sizeof(JniMethod)/sizeof(JNINativeMethod));
JniEnv->DeleteLocalRef(ObjectClass); JniEnv->DeleteLocalRef(ObjectClass);
} }
connect(qGuiApp, &QGuiApplication::applicationStateChanged, this, &QAndroidAdMobRewardedVideo::ApplicationStateChanged);
SetNewAppState(APP_STATE_CREATE); SetNewAppState(APP_STATE_CREATE);
} }
@ -165,11 +164,6 @@ void QAndroidAdMobRewardedVideo::RewardedVideoError(JNIEnv *env, jobject thiz, j
} }
} }
void QAndroidAdMobRewardedVideo::ApplicationStateChanged(Qt::ApplicationState State)
{
SetNewAppState((State == Qt::ApplicationActive) ? APP_STATE_START : APP_STATE_STOP);
}
void QAndroidAdMobRewardedVideo::SetNewAppState(APP_STATE NewState) void QAndroidAdMobRewardedVideo::SetNewAppState(APP_STATE NewState)
{ {
if(m_JavaAdMobRewardedVideo.isValid()) if(m_JavaAdMobRewardedVideo.isValid())

View File

@ -64,9 +64,6 @@ signals:
void completed(); void completed();
void leftApplication(); void leftApplication();
private slots:
void ApplicationStateChanged(Qt::ApplicationState State);
private: private:
const QAndroidJniObject m_JavaAdMobRewardedVideo; const QAndroidJniObject m_JavaAdMobRewardedVideo;
static QMap<int, QAndroidAdMobRewardedVideo*> m_pInstancesMap; static QMap<int, QAndroidAdMobRewardedVideo*> m_pInstancesMap;

View File

@ -96,30 +96,7 @@ public class AndroidAdMobRewardedVideo
createRewardedVideoAd(); createRewardedVideoAd();
break; break;
case APP_STATE_START: case APP_STATE_START:
if(mRewardedVideoAd != null)
{
mActivityInstance.runOnUiThread(new Runnable()
{
@Override
public void run()
{
mRewardedVideoAd.resume(mActivityInstance);
}
});
}
break;
case APP_STATE_STOP: case APP_STATE_STOP:
if(mRewardedVideoAd != null)
{
mActivityInstance.runOnUiThread(new Runnable()
{
@Override
public void run()
{
mRewardedVideoAd.pause(mActivityInstance);
}
});
}
break; break;
case APP_STATE_DESTROY: case APP_STATE_DESTROY:
destroyRewardedVideoAd(); destroyRewardedVideoAd();