diff --git a/app/src/main/java/com/fongmi/android/tv/model/LiveViewModel.java b/app/src/main/java/com/fongmi/android/tv/model/LiveViewModel.java index 06f01db55..17e243c09 100644 --- a/app/src/main/java/com/fongmi/android/tv/model/LiveViewModel.java +++ b/app/src/main/java/com/fongmi/android/tv/model/LiveViewModel.java @@ -72,7 +72,13 @@ public class LiveViewModel extends ViewModel { public void getXml(Live item) { execute(XML, () -> { boolean result = false; - for (String url : item.getEpgXml()) if (EpgParser.start(item, url)) result = true; + for (String url : item.getEpgXml()) { + try { + if (EpgParser.start(item, url)) result = true; + } catch (Exception e) { + e.printStackTrace(); + } + } return result; }); }