diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java
index e24c59e87..d27f1223a 100644
--- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java
+++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/HomeActivity.java
@@ -243,10 +243,13 @@ public class HomeActivity extends BaseActivity implements CustomTitleView.Listen
public void hideToolBar() {
mBinding.toolbar.setVisibility(View.GONE);
+ if (mBinding.recycler.getVisibility() == View.VISIBLE) mBinding.blank.setVisibility(View.VISIBLE);
+ else mBinding.blank.setVisibility(View.GONE);
}
public void showToolBar() {
mBinding.toolbar.setVisibility(View.VISIBLE);
+ mBinding.blank.setVisibility(View.GONE);
}
private HomeFragment getHomeFragment() {
diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/fragment/HomeFragment.java b/app/src/leanback/java/com/fongmi/android/tv/ui/fragment/HomeFragment.java
index a6e16c21d..22f7ba86d 100644
--- a/app/src/leanback/java/com/fongmi/android/tv/ui/fragment/HomeFragment.java
+++ b/app/src/leanback/java/com/fongmi/android/tv/ui/fragment/HomeFragment.java
@@ -2,7 +2,6 @@ package com.fongmi.android.tv.ui.fragment;
import android.text.TextUtils;
import android.view.LayoutInflater;
-import android.view.View;
import android.view.ViewGroup;
import androidx.annotation.NonNull;
@@ -86,16 +85,13 @@ public class HomeFragment extends BaseFragment implements VodPresenter.OnClickLi
mBinding.recycler.addOnChildViewHolderSelectedListener(new OnChildViewHolderSelectedListener() {
@Override
public void onChildViewHolderSelected(@NonNull RecyclerView parent, @Nullable RecyclerView.ViewHolder child, int position, int subposition) {
- getActivityHomeBinding().toolbar.setVisibility(position < 2 ? View.VISIBLE : View.GONE);
+ if (position < 2) getHomeActicity().showToolBar();
+ else getHomeActicity().hideToolBar();
if (mPresenter != null && mPresenter.isDelete()) setHistoryDelete(false);
}
});
}
- private ActivityHomeBinding getActivityHomeBinding() {
- return getHomeActicity().mBinding;
- }
-
private HomeActivity getHomeActicity() {
return (HomeActivity) getActivity();
}
diff --git a/app/src/leanback/res/layout/activity_home.xml b/app/src/leanback/res/layout/activity_home.xml
index 04990432c..a3024ef13 100644
--- a/app/src/leanback/res/layout/activity_home.xml
+++ b/app/src/leanback/res/layout/activity_home.xml
@@ -69,6 +69,14 @@
android:paddingTop="12dp"
android:orientation="vertical">
+
+
+