diff --git a/app/src/main/java/com/fongmi/android/tv/player/exo/TrackNameProvider.java b/app/src/main/java/com/fongmi/android/tv/player/exo/TrackNameProvider.java index 92e62585c..38c0a3e3c 100644 --- a/app/src/main/java/com/fongmi/android/tv/player/exo/TrackNameProvider.java +++ b/app/src/main/java/com/fongmi/android/tv/player/exo/TrackNameProvider.java @@ -1,5 +1,6 @@ package com.fongmi.android.tv.player.exo; +import android.annotation.SuppressLint; import android.content.res.Resources; import android.text.TextUtils; @@ -14,6 +15,7 @@ import com.fongmi.android.tv.App; import java.util.Locale; +@SuppressLint("PrivateResource") public class TrackNameProvider { private final Resources resources; @@ -77,7 +79,7 @@ public class TrackNameProvider { if ("chs".equals(language)) language = "zh-Hans"; if ("cht".equals(language)) language = "zh-Hant"; if (TextUtils.isEmpty(language) || C.LANGUAGE_UNDETERMINED.equals(language)) return ""; - Locale languageLocale = Util.SDK_INT >= 21 ? Locale.forLanguageTag(language) : new Locale(language); + Locale languageLocale = Locale.forLanguageTag(language); Locale displayLocale = Util.getDefaultDisplayLocale(); String languageName = languageLocale.getDisplayName(displayLocale); if (TextUtils.isEmpty(languageName)) return "";