Commit 00d202cc authored by wanglei's avatar wanglei

...

parent 432f125d
...@@ -27,10 +27,10 @@ object AdMaxInit { ...@@ -27,10 +27,10 @@ object AdMaxInit {
initConfigBuilder.mediationProvider = AppLovinMediationProvider.MAX initConfigBuilder.mediationProvider = AppLovinMediationProvider.MAX
// Enable test mode by default for the current device. Cannot be run on the main thread. // Enable test mode by default for the current device. Cannot be run on the main thread.
// val currentGaid = AdvertisingIdClient.getAdvertisingIdInfo(this).id val currentGaid = AdvertisingIdClient.getAdvertisingIdInfo(this).id
// if (currentGaid != null) { if (currentGaid != null) {
// initConfigBuilder.testDeviceAdvertisingIds = Collections.singletonList(currentGaid) initConfigBuilder.testDeviceAdvertisingIds = Collections.singletonList(currentGaid)
// } }
// Initialize the AppLovin SDK // Initialize the AppLovin SDK
val sdk = AppLovinSdk.getInstance(this) val sdk = AppLovinSdk.getInstance(this)
......
...@@ -7,11 +7,12 @@ import com.base.datarecovery.activity.MainActivity ...@@ -7,11 +7,12 @@ import com.base.datarecovery.activity.MainActivity
import com.base.datarecovery.databinding.DialogPermissionBottomsheetBinding import com.base.datarecovery.databinding.DialogPermissionBottomsheetBinding
import com.base.datarecovery.help.ActivityLauncher import com.base.datarecovery.help.ActivityLauncher
import com.base.datarecovery.help.PermissionHelp.requestStorePermission import com.base.datarecovery.help.PermissionHelp.requestStorePermission
import com.base.datarecovery.utils.LogEx
import com.google.android.material.bottomsheet.BottomSheetBehavior import com.google.android.material.bottomsheet.BottomSheetBehavior
import com.google.android.material.bottomsheet.BottomSheetDialog import com.google.android.material.bottomsheet.BottomSheetDialog
object PermissionDialog { object PermissionDialog {
private val TAG = "PermissionDialog"
fun Context.showPermissionBottomSheet(launcher: ActivityLauncher, dismissAction: () -> Unit): BottomSheetDialog { fun Context.showPermissionBottomSheet(launcher: ActivityLauncher, dismissAction: () -> Unit): BottomSheetDialog {
val dialog = BottomSheetDialog(this) val dialog = BottomSheetDialog(this)
val binding = DialogPermissionBottomsheetBinding.inflate(LayoutInflater.from(this)) val binding = DialogPermissionBottomsheetBinding.inflate(LayoutInflater.from(this))
...@@ -27,10 +28,14 @@ object PermissionDialog { ...@@ -27,10 +28,14 @@ object PermissionDialog {
requestStorePermission(launcher, result = { requestStorePermission(launcher, result = {
if (it) { if (it) {
dialog.dismiss() dialog.dismiss()
dismissAction.invoke() LogEx.logDebug(TAG, "dismissAction 1")
} }
}) })
} }
dialog.setOnDismissListener {
LogEx.logDebug(TAG, "dismissAction 2")
dismissAction.invoke()
}
return dialog return dialog
} }
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
<FrameLayout <FrameLayout
android:visibility="gone"
android:id="@+id/fl_skip" android:id="@+id/fl_skip"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment