From c6eb770ef943a0d4387a44fce66300728f73c7f9 Mon Sep 17 00:00:00 2001 From: FongMi Date: Wed, 25 Oct 2023 20:08:27 +0800 Subject: [PATCH] Fix bug --- .../main/java/com/fongmi/android/tv/bean/Group.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/fongmi/android/tv/bean/Group.java b/app/src/main/java/com/fongmi/android/tv/bean/Group.java index 15e4c7da6..1072e2c86 100644 --- a/app/src/main/java/com/fongmi/android/tv/bean/Group.java +++ b/app/src/main/java/com/fongmi/android/tv/bean/Group.java @@ -56,9 +56,14 @@ public class Group { public Group(String name, boolean pass) { this.name = name; this.position = -1; - if (!name.contains("_")) return; - setName(name.split("_")[0]); - setPass(pass ? "" : name.split("_")[1]); + if (name.contains("_")) parse(pass); + } + + private void parse(boolean pass) { + String[] splits = name.split("_"); + setName(splits[0]); + if (pass || splits.length == 1) return; + setPass(splits[1]); } public List getChannel() {