Commit 53dced52 authored by wanglei's avatar wanglei

========修改权限拒绝情况无广告========

parent 1606e05a
......@@ -138,7 +138,7 @@ class AppManagerActivity : BaseActivity<ActivityAppManagerBinding>() {
}
binding.flBack.setOnClickListener {
AdmobUtils.showInterstitialAd(this) {
finishToMain()
finishToMain()
}
}
onBackPressedDispatcher.addCallback {
......@@ -467,7 +467,7 @@ class AppManagerActivity : BaseActivity<ActivityAppManagerBinding>() {
return flag && app.applicationInfo.packageName != context.packageName
}
fun setAppInstallTime(appBean: AppBean, context: Context) {
private fun setAppInstallTime(appBean: AppBean, context: Context) {
//安装时间
var firstInstallTime = 0L
try {
......
......@@ -20,7 +20,9 @@ import com.base.superfilemanager.bean.FileCategoryBean.Companion.ZIP
import com.base.superfilemanager.databinding.ActivityFileCategoryBinding
import com.base.superfilemanager.helps.BaseActivity
import com.base.superfilemanager.helps.FileHelps
import com.base.superfilemanager.helps.ads.AdmobUtils
import com.base.superfilemanager.helps.file.FileEx.deleteDirectory
import com.base.superfilemanager.view.AdPreparationPop
import com.base.superfilemanager.view.FileDeleteDialog.showFileDeleteDialog
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.async
......
......@@ -18,6 +18,8 @@ import com.blankj.utilcode.util.BarUtils
import com.blankj.utilcode.util.PermissionUtils
import com.base.superfilemanager.activity.MainActivity
import com.base.superfilemanager.activity.PermissionTripActivity
import com.base.superfilemanager.helps.ads.AdmobUtils
import com.base.superfilemanager.view.AdPreparationPop
import com.base.superfilemanager.view.DialogViews
import org.json.JSONObject
......@@ -102,7 +104,12 @@ abstract class BaseActivity<T : ViewBinding> : AppCompatActivity() {
permissionLauncher.launch(intent)
PermissionTripActivity.launch(this)
}, {
finishToMain()
AdPreparationPop(this@BaseActivity) {
AdmobUtils.showInterstitialAd(this@BaseActivity) {
finishToMain()
}
}.show()
null
})
}
......
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/id_frame_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
......@@ -18,22 +17,20 @@
app:bl_corners_radius="10dp"
app:bl_solid_color="@color/white">
<!--suppress AndroidElementNotAllowed -->
<ProgressBar
android:layout_width="44dp"
android:layout_height="44dp"
android:layout_marginVertical="20dp"
android:layout_marginStart="17dp"
android:layout_marginEnd="11dp"
android:indeterminateTint="#5B4FFF" />
android:indeterminateTint="@color/theme_color" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Advertising in preparation..."
android:textColor="#000000"
android:textSize="13sp"
tools:ignore="HardcodedText" />
android:textSize="13sp" />
</com.noober.background.view.BLLinearLayout>
</FrameLayout>
\ No newline at end of file
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