summaryrefslogtreecommitdiffstats
path: root/fmapp2/src
diff options
context:
space:
mode:
authorRaj Yengisetty <rajesh@cyngn.com>2015-03-18 13:16:15 -0700
committerMatt Wagantall <mwagantall@cyngn.com>2016-02-19 14:07:44 -0800
commit3e46fe541a7ad261993e6ded64916f7e698b31df (patch)
tree69dca8e6312114fac0f365e956dd4d86d0cb453a /fmapp2/src
parent675e11aee33c2a5e87ca27ce0bcae3ff938fc9e8 (diff)
downloadandroid_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.java9
-rw-r--r--fmapp2/src/com/caf/fmradio/Settings.java4
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();