Update PlayerSettingsPresenter.java

make hardcoded texts to strings.xml
This commit is contained in:
b4byhuey
2025-04-30 22:18:07 +08:00
committed by GitHub
parent a418aacea7
commit 1ecfe3846a

View File

@ -237,7 +237,8 @@ public class PlayerSettingsPresenter extends BasePresenter<Void> {
private void appendDeveloperCategory(AppDialogPresenter settingsPresenter) { private void appendDeveloperCategory(AppDialogPresenter settingsPresenter) {
List<OptionItem> options = new ArrayList<>(); List<OptionItem> options = new ArrayList<>();
options.add(UiOptionItem.from("Premium users only. Fix for incomplete video format list", options.add(UiOptionItem.from(getContext().getString(R.string.premium_users_only)),
getContext().getString(R.string.premium_users_only),
option -> MediaServiceData.instance().enablePremiumFix(option.isSelected()), option -> MediaServiceData.instance().enablePremiumFix(option.isSelected()),
MediaServiceData.instance().isPremiumFixEnabled())); MediaServiceData.instance().isPremiumFixEnabled()));
@ -245,7 +246,8 @@ public class PlayerSettingsPresenter extends BasePresenter<Void> {
// option -> MediaServiceData.instance().unlockMoreSubtitles(option.isSelected()), // option -> MediaServiceData.instance().unlockMoreSubtitles(option.isSelected()),
// MediaServiceData.instance().isMoreSubtitlesUnlocked())); // MediaServiceData.instance().isMoreSubtitlesUnlocked()));
options.add(UiOptionItem.from("Playback buffering fix", options.add(UiOptionItem.from(getContext().getString(R.string.playback_buffering_fix)),
getContext().getString(R.string.playback_buffering_fix),
option -> { option -> {
mPlayerTweaksData.enablePersistentAntiBotFix(option.isSelected()); mPlayerTweaksData.enablePersistentAntiBotFix(option.isSelected());
mRestartApp = true; mRestartApp = true;
@ -253,7 +255,8 @@ public class PlayerSettingsPresenter extends BasePresenter<Void> {
mPlayerTweaksData.isPersistentAntiBotFixEnabled())); mPlayerTweaksData.isPersistentAntiBotFixEnabled()));
// Oculus Quest fix: back button not closing the activity // Oculus Quest fix: back button not closing the activity
options.add(UiOptionItem.from("Oculus Quest fix", options.add(UiOptionItem.from(getContext().getString(R.string.oculus_quest_fix)),
getContext().getString(R.string.oculus_quest_fix),
option -> { option -> {
mPlayerTweaksData.enableOculusQuestFix(option.isSelected()); mPlayerTweaksData.enableOculusQuestFix(option.isSelected());
mRestartApp = true; mRestartApp = true;