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 b23858faf..cde435773 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 @@ -150,9 +150,10 @@ public class HomeActivity extends BaseActivity implements VodPresenter.OnClickLi private void getHistory() { int historyIndex = getHistoryIndex(); int recommendIndex = getRecommendIndex(); + boolean isExist = recommendIndex - historyIndex == 2; List items = AppDatabase.get().getHistoryDao().getAll(); - if (items.isEmpty()) return; - if (recommendIndex - historyIndex != 2) mAdapter.add(historyIndex, new ListRow(mHistoryAdapter)); + if (items.isEmpty() && isExist) mAdapter.removeItems(getHistoryIndex(), 1); + if (items.size() > 0 && !isExist) mAdapter.add(historyIndex, new ListRow(mHistoryAdapter)); mHistoryAdapter.setItems(items, null); }