diff --git a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/KeepActivity.java b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/KeepActivity.java index 23f44b05f..f8b3e1ff5 100644 --- a/app/src/leanback/java/com/fongmi/android/tv/ui/activity/KeepActivity.java +++ b/app/src/leanback/java/com/fongmi/android/tv/ui/activity/KeepActivity.java @@ -77,7 +77,8 @@ public class KeepActivity extends BaseActivity implements KeepAdapter.OnClickLis @Override public void onItemClick(Keep item) { Config config = Config.find(item.getCid()); - if (item.getCid() != VodConfig.getCid()) loadConfig(config, item); + if (config == null) CollectActivity.start(this, item.getVodName()); + else if (item.getCid() != VodConfig.getCid()) loadConfig(config, item); else VideoActivity.start(this, item.getSiteKey(), item.getVodId(), item.getVodName(), item.getVodPic()); } diff --git a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/KeepActivity.java b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/KeepActivity.java index 0d5048444..89984f548 100644 --- a/app/src/mobile/java/com/fongmi/android/tv/ui/activity/KeepActivity.java +++ b/app/src/mobile/java/com/fongmi/android/tv/ui/activity/KeepActivity.java @@ -102,7 +102,8 @@ public class KeepActivity extends BaseActivity implements KeepAdapter.OnClickLis @Override public void onItemClick(Keep item) { Config config = Config.find(item.getCid()); - if (item.getCid() != VodConfig.getCid()) loadConfig(config, item); + if (config == null) CollectActivity.start(this, item.getVodName()); + else if (item.getCid() != VodConfig.getCid()) loadConfig(config, item); else VideoActivity.start(this, item.getSiteKey(), item.getVodId(), item.getVodName(), item.getVodPic()); }