Forráskód Böngészése

修复部分熄屏弹出广告问题

zhaofuxin 4 éve
szülő
commit
877f48a435

+ 2 - 2
app/src/main/java/com/jld/vod/base/BaseActivity.kt

@@ -82,8 +82,8 @@ abstract class BaseActivity : XPageActivity() {
                         {
 
                             handlerBaseActivity.removeCallbacks(runnableBaseActivity)
-                           // handlerBaseActivity.postDelayed(runnableBaseActivity, 5 * 1000)
-                            handlerBaseActivity.postDelayed(runnableBaseActivity, 1800 * 1000)
+                            handlerBaseActivity.postDelayed(runnableBaseActivity, 5 * 1000)
+                            //handlerBaseActivity.postDelayed(runnableBaseActivity, 1800 * 1000)
 
                             LogUtils.logD( "dispatchTouchEvent:ACTION_UP");
                         }

+ 2 - 0
app/src/main/java/com/jld/vod/view/HomeActivity.kt

@@ -77,9 +77,11 @@ class HomeActivity : BaseActivity() {
         //待机
         iv_home_power.setOnClickListener {
             fl_bg.visibility = View.VISIBLE
+            Config.isShowAd = false
         }
         iv_fl_power.setOnClickListener {
             fl_bg.visibility = View.INVISIBLE
+            Config.isShowAd = true
         }
         iv_home.setOnClickListener {
             //    addNotification("Nihao")

+ 2 - 0
app/src/main/java/com/jld/vod/view/MainActivity.kt

@@ -310,9 +310,11 @@ class MainActivity : BaseActivity() {
         //待机
         iv_power.setOnClickListener {
             fl_bg.visibility = View.VISIBLE
+            Config.isShowAd = false
         }
         iv_fl_power.setOnClickListener {
             fl_bg.visibility = View.INVISIBLE
+            Config.isShowAd = true
         }
 
         //背光设置

+ 2 - 0
app/src/main/java/com/jld/vod/view/MusicPlayActivity.kt

@@ -288,9 +288,11 @@ class MusicPlayActivity : BaseActivity(),View.OnClickListener {
         //待机
         iv_power.setOnClickListener {
             fl_bg.visibility = View.VISIBLE
+            Config.isShowAd = false
         }
         iv_fl_power.setOnClickListener {
             fl_bg.visibility = View.INVISIBLE
+            Config.isShowAd = true
         }
 
         //背光设置

+ 3 - 0
app/src/main/java/com/jld/vod/view/VideoPlayActivity.kt

@@ -34,6 +34,7 @@ class VideoPlayActivity : BaseActivity() {
     override fun initView() {
         super.initView()
         flagAdsComplete  = false//广告未播放完成
+        Config.isShowAd = false
 //        val intent= intent
 //        val movieFileUrl = intent.getStringExtra("movieFileUrl")
 //        val movieName = intent.getStringExtra("movieName")
@@ -74,6 +75,7 @@ class VideoPlayActivity : BaseActivity() {
         //待机
         jzvdStd!!.iv_power!!.setOnClickListener {
             jzvdStd!!.fl_bg!!.visibility = View.VISIBLE
+
             this.onPause()
         }
         jzvdStd!!.iv_fl_power!!.setOnClickListener {
@@ -177,6 +179,7 @@ class VideoPlayActivity : BaseActivity() {
     override fun onDestroy() {
         super.onDestroy()
         if(Jzvd.backPress()) { return }
+        Config.isShowAd = false
     }
 
     override fun onKeyDown(keyCode: Int, event: KeyEvent): Boolean {