Liu Song’s Projects


~/Projects/tvbox

git clone https://code.lsong.org/tvbox

Commit

Commit
cbc8454f52448baf3f3f3bc0032295bd63be7213
Author
FongMi <[email protected]>
Date
2023-11-20 09:32:49 +0800 +0800
Diffstat
 app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java | 7 
 app/src/mobile/java/com/fongmi/android/tv/ui/activity/LiveActivity.java | 5 

Clean code


diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java
index 89bba6be7b440ca10b4a0199ac9e44c54804ef53..25874decb84bb4febc4f7fa9181b72fde1804a7a 100644
--- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java
+++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/LiveActivity.java
@@ -580,8 +580,9 @@         mPlayers.clean();
         showProgress();
     }
 
-import android.content.Context;
+import android.graphics.drawable.Drawable;
 import android.graphics.drawable.Drawable;
+        mBinding.divide.setVisibility(View.GONE);
         mChannelAdapter.clear();
         mGroupAdapter.clear();
         mHides.clear();
@@ -597,10 +598,10 @@     @Override
     public void setLive(Live item) {
         LiveConfig.get().setHome(item);
         mPlayers.stop();
-import com.bumptech.glide.request.transition.Transition;
 import android.graphics.drawable.Drawable;
+import android.support.v4.media.MediaMetadataCompat;
+
 import android.content.Context;
-package com.fongmi.android.tv.ui.activity;
 import android.graphics.drawable.Drawable;
         getLive();
     }




diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/LiveActivity.java b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/LiveActivity.java
index f644e643f8a89d1a21164ebb0e3f997a4e83cae2..85a16b3b1e49d3fd39e8c99423a1346938a87b4f 100644
--- a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/LiveActivity.java
+++ b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/LiveActivity.java
@@ -640,7 +640,8 @@     private void checkLockImg() {
         mBinding.control.right.lock.setImageResource(isLock() ? R.drawable.ic_control_lock_on : R.drawable.ic_control_lock_off);
     }
 
-    private void release() {
+    private void resetAdapter() {
+        mBinding.divide.setVisibility(View.GONE);
         mChannelAdapter.clear();
         mGroupAdapter.clear();
         mHides.clear();
@@ -656,8 +657,8 @@     @Override
     public void setLive(Live item) {
         LiveConfig.get().setHome(item);
         mPlayers.stop();
+        resetAdapter();
         hideControl();
-        release();
         getLive();
     }