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" />
-
-