diff --git a/app/src/main/java/com/fongmi/android/tv/bean/History.java b/app/src/main/java/com/fongmi/android/tv/bean/History.java index f4d2d7089..59bbcd4a2 100644 --- a/app/src/main/java/com/fongmi/android/tv/bean/History.java +++ b/app/src/main/java/com/fongmi/android/tv/bean/History.java @@ -65,7 +65,8 @@ public class History { } public static List arrayFrom(String str) { - Type listType = new TypeToken>() {}.getType(); + Type listType = new TypeToken>() { + }.getType(); List items = new Gson().fromJson(str, listType); return items == null ? Collections.emptyList() : items; } @@ -308,12 +309,8 @@ public class History { } public void findEpisode(List flags) { - if (flags.size() > 0) { - setVodFlag(flags.get(0).getFlag()); - if (flags.get(0).getEpisodes().size() > 0) { - setVodRemarks(flags.get(0).getEpisodes().get(0).getName()); - } - } + if (flags.size() > 0) setVodFlag(flags.get(0).getFlag()); + if (flags.size() > 0 && flags.get(0).getEpisodes().size() > 0) setVodRemarks(flags.get(0).getEpisodes().get(0).getName()); for (History item : find()) { if (getPosition() > 0) break; for (Vod.Flag flag : flags) {