添加更新对话框,每次启动页获取最新的配置,B面主页进行弹窗。
This commit is contained in:
parent
a39a64bb7c
commit
e5b0bcdc3a
BIN
app/libs/ud-release.aar
Normal file
BIN
app/libs/ud-release.aar
Normal file
Binary file not shown.
@ -6,10 +6,12 @@ import android.os.CountDownTimer
|
|||||||
import android.os.Handler
|
import android.os.Handler
|
||||||
import android.os.Looper
|
import android.os.Looper
|
||||||
import android.os.Message
|
import android.os.Message
|
||||||
|
import com.force.update.drainage.UpdateUtil
|
||||||
import com.gyf.immersionbar.ktx.immersionBar
|
import com.gyf.immersionbar.ktx.immersionBar
|
||||||
import com.lol.apex.ok.google.adlibrary.LoLAds
|
import com.lol.apex.ok.google.adlibrary.LoLAds
|
||||||
import com.lol.apex.ok.google.adlibrary.base.listener.LolLoadError
|
import com.lol.apex.ok.google.adlibrary.base.listener.LolLoadError
|
||||||
import com.lol.apex.ok.google.adlibrary.base.listener.LolShowError
|
import com.lol.apex.ok.google.adlibrary.base.listener.LolShowError
|
||||||
|
import melody.offline.music.App
|
||||||
import melody.offline.music.ads.AdPlacement
|
import melody.offline.music.ads.AdPlacement
|
||||||
import melody.offline.music.ads.AnalysisAdState
|
import melody.offline.music.ads.AnalysisAdState
|
||||||
import melody.offline.music.ads.LolAdWrapper
|
import melody.offline.music.ads.LolAdWrapper
|
||||||
@ -82,6 +84,7 @@ class LaunchActivity : MoBaseActivity() {
|
|||||||
override suspend fun main() {
|
override suspend fun main() {
|
||||||
binding = ActivityLaunchBinding.inflate(layoutInflater)
|
binding = ActivityLaunchBinding.inflate(layoutInflater)
|
||||||
setContentView(binding.root)
|
setContentView(binding.root)
|
||||||
|
UpdateUtil.instance.init(App.app)
|
||||||
AnalysisUtil.logEvent(AnalysisUtil.LAUNCH_PV)
|
AnalysisUtil.logEvent(AnalysisUtil.LAUNCH_PV)
|
||||||
type = intent.getIntExtra(FROM_TYPE, -1)
|
type = intent.getIntExtra(FROM_TYPE, -1)
|
||||||
loadAd()
|
loadAd()
|
||||||
|
|||||||
@ -4,6 +4,7 @@ import android.view.View
|
|||||||
import android.widget.Toast
|
import android.widget.Toast
|
||||||
import androidx.fragment.app.Fragment
|
import androidx.fragment.app.Fragment
|
||||||
import androidx.fragment.app.FragmentTransaction
|
import androidx.fragment.app.FragmentTransaction
|
||||||
|
import com.force.update.drainage.UpdateUtil
|
||||||
import melody.offline.music.R
|
import melody.offline.music.R
|
||||||
import melody.offline.music.databinding.ActivityPrimaryBinding
|
import melody.offline.music.databinding.ActivityPrimaryBinding
|
||||||
import melody.offline.music.fragment.MoHomeFragment
|
import melody.offline.music.fragment.MoHomeFragment
|
||||||
@ -147,6 +148,7 @@ class PrimaryActivity : MoBaseActivity(), SearchFragment.SearchFragmentCancelCli
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun activityOnResume() {
|
private fun activityOnResume() {
|
||||||
|
UpdateUtil.instance.showCustomDialog(this, logoImg = R.mipmap.app_logo)
|
||||||
addMusicPlayerViewToLayout(binding.playMusicLayout)
|
addMusicPlayerViewToLayout(binding.playMusicLayout)
|
||||||
// 如果标志位为true,则表示用户从其他页面返回到了首页
|
// 如果标志位为true,则表示用户从其他页面返回到了首页
|
||||||
if (shouldShowDialog) {
|
if (shouldShowDialog) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user