Optimize vod display style

pull/137/head
FongMi 3 years ago
parent fea3082867
commit 66a17182f6
  1. 2
      app/src/leanback/java/com/fongmi/android/tv/ui/fragment/VodFragment.java
  2. 4
      app/src/main/java/com/fongmi/android/tv/bean/Vod.java
  3. 2
      app/src/mobile/java/com/fongmi/android/tv/ui/fragment/TypeFragment.java

@ -240,7 +240,7 @@ public class VodFragment extends BaseFragment implements CustomScroller.Callback
@Override
public void onItemClick(Vod item) {
if (item.isFolder()) {
if (item.isFolder() || item.isCover()) {
mPages.add(Page.get(item.getVodId(), mBinding.recycler.getSelectedPosition()));
mBinding.recycler.setMoveTop(false);
getVideo(item.getVodId(), "1");

@ -189,6 +189,10 @@ public class Vod {
return getVodRemarks().isEmpty() ? View.GONE : View.VISIBLE;
}
public boolean isCover() {
return getVodTag().equals("cover");
}
public boolean isFolder() {
return getVodTag().equals("folder");
}

@ -196,7 +196,7 @@ public class TypeFragment extends BaseFragment implements CustomScroller.Callbac
@Override
public void onItemClick(Vod item) {
if (item.isFolder()) {
if (item.isFolder() || item.isCover()) {
mPages.add(Page.get(item.getVodId(), findPosition()));
getVideo(item.getVodId(), "1");
} else {

Loading…
Cancel
Save