From b2c1b66cc2382e6bc1ff73573de3864e39ca8531 Mon Sep 17 00:00:00 2001 From: FongMi Date: Mon, 11 May 2026 14:47:17 +0800 Subject: [PATCH] Clean code --- .../fongmi/android/tv/ui/custom/CustomTitleView.java | 4 ++-- .../fongmi/android/tv/ui/custom/CustomTypeView.java | 4 ++-- .../android/tv/ui/custom/CustomUpDownView.java | 4 ++-- .../fongmi/android/tv/ui/dialog/HistoryDialog.java | 4 ---- app/src/leanback/res/drawable/selector_button.xml | 1 + app/src/leanback/res/layout/activity_crash.xml | 12 +++++++----- 6 files changed, 14 insertions(+), 15 deletions(-) diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/custom/CustomTitleView.java b/app/src/leanback/java/com/fongmi/android/tv/ui/custom/CustomTitleView.java index a82b79c4c..11f397061 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/custom/CustomTitleView.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/custom/CustomTitleView.java @@ -8,7 +8,6 @@ import android.view.animation.Animation; import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import androidx.appcompat.widget.AppCompatTextView; import com.fongmi.android.tv.App; import com.fongmi.android.tv.R; @@ -17,10 +16,11 @@ import com.fongmi.android.tv.bean.Site; import com.fongmi.android.tv.impl.SiteListener; import com.fongmi.android.tv.utils.KeyUtil; import com.fongmi.android.tv.utils.ResUtil; +import com.google.android.material.textview.MaterialTextView; import java.util.List; -public class CustomTitleView extends AppCompatTextView { +public class CustomTitleView extends MaterialTextView { private Listener listener; private Animation flicker; diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/custom/CustomTypeView.java b/app/src/leanback/java/com/fongmi/android/tv/ui/custom/CustomTypeView.java index b3c864d31..877fc50d8 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/custom/CustomTypeView.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/custom/CustomTypeView.java @@ -7,12 +7,12 @@ import android.view.KeyEvent; import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import androidx.appcompat.widget.AppCompatTextView; import com.fongmi.android.tv.App; import com.fongmi.android.tv.utils.KeyUtil; +import com.google.android.material.textview.MaterialTextView; -public class CustomTypeView extends AppCompatTextView { +public class CustomTypeView extends MaterialTextView { private Listener listener; private boolean coolDown; diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/custom/CustomUpDownView.java b/app/src/leanback/java/com/fongmi/android/tv/ui/custom/CustomUpDownView.java index 36485bce6..de731533c 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/custom/CustomUpDownView.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/custom/CustomUpDownView.java @@ -6,11 +6,11 @@ import android.view.KeyEvent; import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import androidx.appcompat.widget.AppCompatTextView; import com.fongmi.android.tv.utils.KeyUtil; +import com.google.android.material.textview.MaterialTextView; -public class CustomUpDownView extends AppCompatTextView { +public class CustomUpDownView extends MaterialTextView { private UpListener upListener; private DownListener downListener; diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/dialog/HistoryDialog.java b/app/src/leanback/java/com/fongmi/android/tv/ui/dialog/HistoryDialog.java index d1307c400..ba78035d0 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/dialog/HistoryDialog.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/dialog/HistoryDialog.java @@ -1,8 +1,5 @@ package com.fongmi.android.tv.ui.dialog; -import android.app.Dialog; -import android.view.WindowManager; - import androidx.fragment.app.FragmentActivity; import androidx.viewbinding.ViewBinding; @@ -11,7 +8,6 @@ import com.fongmi.android.tv.databinding.DialogHistoryBinding; import com.fongmi.android.tv.impl.ConfigListener; import com.fongmi.android.tv.ui.adapter.ConfigAdapter; import com.fongmi.android.tv.ui.custom.SpaceItemDecoration; -import com.fongmi.android.tv.utils.ResUtil; import com.google.android.material.dialog.MaterialAlertDialogBuilder; public class HistoryDialog extends BaseAlertDialog implements ConfigAdapter.OnClickListener { diff --git a/app/src/leanback/res/drawable/selector_button.xml b/app/src/leanback/res/drawable/selector_button.xml index c4ad86f1a..e84b87189 100644 --- a/app/src/leanback/res/drawable/selector_button.xml +++ b/app/src/leanback/res/drawable/selector_button.xml @@ -1,5 +1,6 @@ + diff --git a/app/src/leanback/res/layout/activity_crash.xml b/app/src/leanback/res/layout/activity_crash.xml index 49df2ab63..e18dca5e9 100644 --- a/app/src/leanback/res/layout/activity_crash.xml +++ b/app/src/leanback/res/layout/activity_crash.xml @@ -21,23 +21,25 @@ android:textColor="@color/white" android:textSize="16sp" /> - -