diff options
author | Raj Yengisetty <rajesh@cyngn.com> | 2015-03-18 13:16:15 -0700 |
---|---|---|
committer | Matt Wagantall <mwagantall@cyngn.com> | 2016-02-19 14:07:44 -0800 |
commit | 3e46fe541a7ad261993e6ded64916f7e698b31df (patch) | |
tree | 69dca8e6312114fac0f365e956dd4d86d0cb453a /fmapp2/src | |
parent | 675e11aee33c2a5e87ca27ce0bcae3ff938fc9e8 (diff) | |
download | android_hardware_qcom_fm-3e46fe541a7ad261993e6ded64916f7e698b31df.tar.gz android_hardware_qcom_fm-3e46fe541a7ad261993e6ded64916f7e698b31df.tar.bz2 android_hardware_qcom_fm-3e46fe541a7ad261993e6ded64916f7e698b31df.zip |
FMRadio: add Indonesia
Use a new id so that old values aren't changed
Looked into reordering the list but the index is used
in a few places - going to skip on that change for now
Change-Id: Ib70634d28588ce23a37fcc7b760019c07af3412f
Diffstat (limited to 'fmapp2/src')
-rw-r--r-- | fmapp2/src/com/caf/fmradio/FmSharedPreferences.java | 9 | ||||
-rw-r--r-- | fmapp2/src/com/caf/fmradio/Settings.java | 4 |
2 files changed, 11 insertions, 2 deletions
diff --git a/fmapp2/src/com/caf/fmradio/FmSharedPreferences.java b/fmapp2/src/com/caf/fmradio/FmSharedPreferences.java index c191017..e581a81 100644 --- a/fmapp2/src/com/caf/fmradio/FmSharedPreferences.java +++ b/fmapp2/src/com/caf/fmradio/FmSharedPreferences.java @@ -81,6 +81,7 @@ public class FmSharedPreferences public static final int REGIONAL_BAND_UNITEDKINGDOM = 34; public static final int REGIONAL_BAND_UNITED_STATES = 35; public static final int REGIONAL_BAND_USER_DEFINED = 36; + public static final int REGIONAL_BAND_INDONESIA = 37; public static final int RECORD_DUR_INDEX_0_VAL = 5; public static final int RECORD_DUR_INDEX_1_VAL = 15; @@ -1090,6 +1091,14 @@ public class FmSharedPreferences mFrequencyBand_Stepsize = 200; break; } + case REGIONAL_BAND_INDONESIA: + { + /*INDONESIA : 87500 TO 108000 IN 100 KHZ STEPS*/ + mFMConfiguration.setLowerLimit(87500); + mFMConfiguration.setUpperLimit(108000); + mFrequencyBand_Stepsize = 100; + break; + } case REGIONAL_BAND_USER_DEFINED: { mFMConfiguration.setRadioBand(FmReceiver.FM_USER_DEFINED_BAND); diff --git a/fmapp2/src/com/caf/fmradio/Settings.java b/fmapp2/src/com/caf/fmradio/Settings.java index a03d0d9..36d6985 100644 --- a/fmapp2/src/com/caf/fmradio/Settings.java +++ b/fmapp2/src/com/caf/fmradio/Settings.java @@ -276,7 +276,7 @@ public class Settings extends PreferenceActivity implements if((index < 0) || (index >= summaryBandItems.length)) { index = 0; mBandPreference.setValueIndex(0); - }else if((index + 1) == summaryBandItems.length) { + }else if(index == FmSharedPreferences.REGIONAL_BAND_USER_DEFINED) { mChannelSpacingPref.setEnabled(true); }else { mChannelSpacingPref.setEnabled(false); @@ -543,7 +543,7 @@ public class Settings extends PreferenceActivity implements } } private void setBandSummary(int index) { - if((index + 1) == summaryBandItems.length) { + if(index == FmSharedPreferences.REGIONAL_BAND_USER_DEFINED) { min_freq = FmSharedPreferences.getLowerLimit(); max_freq = FmSharedPreferences.getUpperLimit(); chan_spacing = FmSharedPreferences.getChSpacing(); |