~/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(); }