Change toast string resource to be useable with different languages
This commit is contained in:
parent
e3fff4356a
commit
efb67b0fd4
|
@ -82,6 +82,7 @@ public class VideoAudioSettingsFragment extends BasePreferenceFragment {
|
|||
//if this happens, the translation is missing, and the english string will be displayed instead
|
||||
}
|
||||
}
|
||||
|
||||
final ListPreference durations = (ListPreference) findPreference(getString(R.string.seek_duration_key));
|
||||
durations.setEntryValues(displayedDurationValues.toArray(new CharSequence[0]));
|
||||
durations.setEntries(displayedDescriptionValues.toArray(new CharSequence[0]));
|
||||
|
@ -90,11 +91,9 @@ public class VideoAudioSettingsFragment extends BasePreferenceFragment {
|
|||
final int newDuration = selectedDuration / (int) DateUtils.SECOND_IN_MILLIS + 5;
|
||||
durations.setValue(Integer.toString(newDuration * (int) DateUtils.SECOND_IN_MILLIS));
|
||||
|
||||
Toast toast = Toast.makeText(getContext(),
|
||||
getString(R.string.new_seek_duration_toast) + " " + String.format(
|
||||
res.getQuantityString(R.plurals.dynamic_seek_duration_description,
|
||||
newDuration),
|
||||
newDuration),
|
||||
Toast toast = Toast
|
||||
.makeText(getContext(),
|
||||
getString(R.string.new_seek_duration_toast, newDuration),
|
||||
Toast.LENGTH_LONG);
|
||||
toast.show();
|
||||
}
|
||||
|
|
|
@ -593,7 +593,7 @@
|
|||
<string name="app_language_title">App language</string>
|
||||
<string name="systems_language">System default</string>
|
||||
<string name="dynamic_seek_duration_description">%s seconds</string>
|
||||
<string name="new_seek_duration_toast">Due to ExoPlayer contraints the seek duration was set to</string>
|
||||
<string name="new_seek_duration_toast">Due to ExoPlayer contraints the seek duration was set to %d seconds</string>
|
||||
<plurals name="dynamic_seek_duration_description">
|
||||
<item quantity="other">%s seconds</item>
|
||||
</plurals>
|
||||
|
|
Loading…
Reference in New Issue