Commit 0840a14a authored by wanglei's avatar wanglei

...

parent 3fcf0dcc
...@@ -46,6 +46,7 @@ import com.base.pdfviewerscannerwhite.utils.LogEx ...@@ -46,6 +46,7 @@ import com.base.pdfviewerscannerwhite.utils.LogEx
import com.base.pdfviewerscannerwhite.utils.PermissionUtils.checkNotificationPermission import com.base.pdfviewerscannerwhite.utils.PermissionUtils.checkNotificationPermission
import com.base.pdfviewerscannerwhite.utils.PermissionUtils.checkStorePermission import com.base.pdfviewerscannerwhite.utils.PermissionUtils.checkStorePermission
import com.base.pdfviewerscannerwhite.utils.ShortcutUtils.addDeskShortCut import com.base.pdfviewerscannerwhite.utils.ShortcutUtils.addDeskShortCut
import com.base.pdfviewerscannerwhite.utils.UmpUtils
import com.base.pdfviewerscannerwhite.utils.updateMediaStore import com.base.pdfviewerscannerwhite.utils.updateMediaStore
import java.io.File import java.io.File
...@@ -81,7 +82,6 @@ class MainActivity : BaseActivity<ActivityMain2Binding>(), MainView { ...@@ -81,7 +82,6 @@ class MainActivity : BaseActivity<ActivityMain2Binding>(), MainView {
LogEx.logDebug(TAG, "initView actionId=$actionId", true) LogEx.logDebug(TAG, "initView actionId=$actionId", true)
addDeskShortCut() addDeskShortCut()
if (checkStorePermission() && mainStartTimes >= 2) { if (checkStorePermission() && mainStartTimes >= 2) {
...@@ -179,6 +179,11 @@ class MainActivity : BaseActivity<ActivityMain2Binding>(), MainView { ...@@ -179,6 +179,11 @@ class MainActivity : BaseActivity<ActivityMain2Binding>(), MainView {
return return
} }
//ump请求重置
if (mainStartTimes % 30 == 0) {
UmpUtils.umpCalled = false
}
mainPresenter.initAllDocumentData() mainPresenter.initAllDocumentData()
//scan guide //scan guide
......
...@@ -111,7 +111,7 @@ class SplashActivity : BaseActivity<ActivitySplash2Binding>(), SplashView { ...@@ -111,7 +111,7 @@ class SplashActivity : BaseActivity<ActivitySplash2Binding>(), SplashView {
if (isHotLaunch) { if (isHotLaunch) {
agreePrivacy() agreePrivacy()
} else { } else {
if (!umpCalled) { if (!umpCalled) {//第一次请求ump
UmpUtils.callback = { UmpUtils.callback = {
umpCalled = true umpCalled = true
umpCanAd = it umpCanAd = it
......
...@@ -16,7 +16,6 @@ import kotlinx.coroutines.launch ...@@ -16,7 +16,6 @@ import kotlinx.coroutines.launch
object UmpUtils { object UmpUtils {
var umpCanAd = true var umpCanAd = true
get() { get() {
return AppPreferences.getInstance().getBoolean("umpCanAd", field) return AppPreferences.getInstance().getBoolean("umpCanAd", field)
......
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