package de.tu.darmstadt.seemoo.ansian.gui.fragments.settings;
import android.content.SharedPreferences;
import android.preference.ListPreference;
import android.preference.Preference;
import android.preference.SwitchPreference;
import de.tu.darmstadt.seemoo.ansian.model.preferences.Preferences;
/**
* Fragment for Morse preferences
*
*/
public class MorseFragment extends MyPreferenceFragment {
@SuppressWarnings("unused")private static final String LOGTAG = "MorseFragment";
public MorseFragment() {
super(Preferences.MORSE_PREFERENCE);
}
@Override
public void onSharedPreferenceChanged(SharedPreferences sharedPreferences,
String key) {
super.onSharedPreferenceChanged(sharedPreferences, key);
Preference pref = findPreference(key);
if (key=="receive_mode") {
ListPreference listPref = (ListPreference) pref;
SwitchPreference switchPref= (SwitchPreference) findPreference("automatic_init");
if(listPref.getValue()=="2") {
switchPref.setEnabled(false);
}
else switchPref.setEnabled(true);}
}
}