mirror of
https://github.com/rebelonion/Dantotsu.git
synced 2026-01-28 12:51:01 +00:00
exoplayer string fix
This commit is contained in:
@@ -37,5 +37,10 @@ class AnimeNameAdapter {
|
|||||||
text
|
text
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fun removeEpisodeNumberCompletely(text: String): String {
|
||||||
|
val regexPattern = Regex(episodeRegex, RegexOption.IGNORE_CASE)
|
||||||
|
return text.replace(regexPattern, "")
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -955,7 +955,8 @@ class ExoplayerView : AppCompatActivity(), Player.Listener, SessionAvailabilityL
|
|||||||
val episodeTitleArr = arrayListOf<String>()
|
val episodeTitleArr = arrayListOf<String>()
|
||||||
episodes.forEach {
|
episodes.forEach {
|
||||||
val episode = it.value
|
val episode = it.value
|
||||||
episodeTitleArr.add("${if (!episode.title.isNullOrEmpty() && episode.title != "null") "" else "numeric :"}${episode.number}${if (episode.filler) " [Filler]" else ""}${if (!episode.title.isNullOrEmpty() && episode.title != "null") " : " + episode.title else ""}")
|
val cleanedTitle = AnimeNameAdapter.removeEpisodeNumberCompletely(episode.title ?: "")
|
||||||
|
episodeTitleArr.add("Episode ${episode.number}${if (episode.filler) " [Filler]" else ""}${if (cleanedTitle.isNotEmpty() && cleanedTitle != "null") ": $cleanedTitle" else ""}")
|
||||||
}
|
}
|
||||||
|
|
||||||
for (i in episodeTitleArr.indices) {
|
for (i in episodeTitleArr.indices) {
|
||||||
|
|||||||
Reference in New Issue
Block a user