Remove unnecessary code from Settings activity

This commit is contained in:
Adrian Rumpold
2017-12-23 11:28:27 +01:00
parent 7c5f6f4917
commit 70ed2f5263
2 changed files with 1 additions and 27 deletions

View File

@@ -4,9 +4,6 @@ import android.annotation.TargetApi;
import android.content.Context;
import android.content.Intent;
import android.content.res.Configuration;
import android.media.Ringtone;
import android.media.RingtoneManager;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.preference.ListPreference;
@@ -14,9 +11,7 @@ import android.preference.Preference;
import android.preference.PreferenceActivity;
import android.preference.PreferenceFragment;
import android.preference.PreferenceManager;
import android.preference.RingtonePreference;
import android.support.v7.app.ActionBar;
import android.text.TextUtils;
import android.view.MenuItem;
import java.util.List;
@@ -57,28 +52,6 @@ public class SettingsActivity extends AppCompatPreferenceActivity {
? listPreference.getEntries()[index]
: null);
} else if (preference instanceof RingtonePreference) {
// For ringtone preferences, look up the correct display value
// using RingtoneManager.
if (TextUtils.isEmpty(stringValue)) {
// Empty values correspond to 'silent' (no ringtone).
preference.setSummary(R.string.pref_ringtone_silent);
} else {
Ringtone ringtone = RingtoneManager.getRingtone(
preference.getContext(), Uri.parse(stringValue));
if (ringtone == null) {
// Clear the summary if there was a lookup error.
preference.setSummary(null);
} else {
// Set the summary to reflect the new ringtone display
// name.
String name = ringtone.getTitle(preference.getContext());
preference.setSummary(name);
}
}
} else {
// For all other preferences, set the summary to the value's
// simple string representation.

View File

@@ -7,4 +7,5 @@
<string name="pref_description_auto_connect">Automatically connect to remote VirtualAGC when launching the app?</string>
<string name="pref_title_agc_host">VirtualAGC host</string>
<string name="pref_title_agc_port">VirtualAGC port</string>
<string name="pref_header_general">General</string>
</resources>