diff --git a/app/src/main/java/org/xbmc/kore/ui/MediaFileListFragment.java b/app/src/main/java/org/xbmc/kore/ui/MediaFileListFragment.java index 5a7e869..4bcb0d5 100644 --- a/app/src/main/java/org/xbmc/kore/ui/MediaFileListFragment.java +++ b/app/src/main/java/org/xbmc/kore/ui/MediaFileListFragment.java @@ -686,19 +686,25 @@ public class MediaFileListFragment extends AbstractListFragment { case ListType.ItemBase.TYPE_MOVIE: title = itemFile.title; details = itemFile.tagline; - sizeDuration = UIUtils.formatFileSize(itemFile.size) + " | " + UIUtils.formatTime(itemFile.runtime); + sizeDuration = itemFile.size > 0 ? + UIUtils.formatFileSize(itemFile.size) + " | " + UIUtils.formatTime(itemFile.runtime) : + UIUtils.formatTime(itemFile.runtime); artUrl = itemFile.thumbnail; break; case ListType.ItemBase.TYPE_EPISODE: title = itemFile.title; details = String.format(context.getString(R.string.season_episode), itemFile.season, itemFile.episode); - sizeDuration = UIUtils.formatFileSize(itemFile.size) + " | " + UIUtils.formatTime(itemFile.runtime); + sizeDuration = itemFile.size > 0 ? + UIUtils.formatFileSize(itemFile.size) + " | " + UIUtils.formatTime(itemFile.runtime) : + UIUtils.formatTime(itemFile.runtime); artUrl = itemFile.thumbnail; break; case ListType.ItemBase.TYPE_MUSIC_VIDEO: title = itemFile.title; details = Utils.listStringConcat(itemFile.artist, ", ") + " | " + itemFile.album; - sizeDuration = UIUtils.formatFileSize(itemFile.size) + " | " + UIUtils.formatTime(itemFile.runtime); + sizeDuration = itemFile.size > 0 ? + UIUtils.formatFileSize(itemFile.size) + " | " + UIUtils.formatTime(itemFile.runtime) : + UIUtils.formatTime(itemFile.runtime); artUrl = itemFile.thumbnail; break; case ListType.ItemBase.TYPE_ALBUM: @@ -706,7 +712,9 @@ public class MediaFileListFragment extends AbstractListFragment { title = itemFile.title; details = itemFile.displayartist + " | " + itemFile.album; artUrl = itemFile.thumbnail; - sizeDuration = UIUtils.formatFileSize(itemFile.size) + " | " + UIUtils.formatTime(itemFile.duration); + sizeDuration = itemFile.size > 0 ? + UIUtils.formatFileSize(itemFile.size) + " | " + UIUtils.formatTime(itemFile.duration) : + UIUtils.formatTime(itemFile.duration); break; case ListType.ItemBase.TYPE_PICTURE: default: