From f2cca03f9bf94bfd6406b276892037aaf1898009 Mon Sep 17 00:00:00 2001 From: QuanNA Date: Thu, 18 Sep 2025 17:57:59 +0700 Subject: [PATCH] hot fix --- .../com/unityadsmonetization/UnityAdsMonetizationModule.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/android/src/main/java/com/unityadsmonetization/UnityAdsMonetizationModule.kt b/android/src/main/java/com/unityadsmonetization/UnityAdsMonetizationModule.kt index 926d58e..995dd0c 100644 --- a/android/src/main/java/com/unityadsmonetization/UnityAdsMonetizationModule.kt +++ b/android/src/main/java/com/unityadsmonetization/UnityAdsMonetizationModule.kt @@ -1,5 +1,6 @@ package com.yourappmodule +import androidx.fragment.app.FragmentActivity import com.facebook.react.bridge.* import com.unity3d.ads.UnityAds import com.unity3d.ads.UnityAds.UnityAdsInitializationError @@ -42,7 +43,8 @@ class UnityAdsMonetizationModule(private val reactContext: ReactApplicationConte @ReactMethod fun showAd(placementId: String, promise: Promise) { - UnityAds.show(currentActivity, placementId, this) + val activity = reactApplicationContext.currentActivity as FragmentActivity? + UnityAds.show(activity, placementId, this) promise.resolve(null) }