6262import com .fieldbook .tracker .objects .InfoBarModel ;
6363import com .fieldbook .tracker .objects .RangeObject ;
6464import com .fieldbook .tracker .objects .TraitObject ;
65+ import com .fieldbook .tracker .preferences .PreferenceKeys ;
6566import com .fieldbook .tracker .traits .AbstractCameraTrait ;
6667import com .fieldbook .tracker .traits .formats .Formats ;
6768import com .fieldbook .tracker .preferences .GeneralKeys ;
@@ -341,7 +342,7 @@ public void handleMessage(Message msg) {
341342 geoNavHelper = new GeoNavHelper (this );
342343
343344 ttsHelper = new TextToSpeechHelper (this , () -> {
344- String lang = mPrefs .getString (GeneralKeys .TTS_LANGUAGE , "-1" );
345+ String lang = mPrefs .getString (PreferenceKeys .TTS_LANGUAGE , "-1" );
345346 if (!lang .equals ("-1" )) {
346347 Set <Locale > locales = TextToSpeechHelper .Companion .getAvailableLocales ();
347348 for (Locale l : locales ) {
@@ -356,7 +357,7 @@ public void handleMessage(Message msg) {
356357
357358 sensorHelper .register ();
358359
359- mlkitEnabled = mPrefs .getBoolean (GeneralKeys .MLKIT_PREFERENCE_KEY , false );
360+ mlkitEnabled = mPrefs .getBoolean (PreferenceKeys .MLKIT_PREFERENCE_KEY , false );
360361
361362 loadScreen ();
362363
@@ -379,7 +380,7 @@ protected void onStop() {
379380 }
380381
381382 public void triggerTts (String text ) {
382- if (preferences .getBoolean (GeneralKeys .TTS_LANGUAGE_ENABLED , false )) {
383+ if (preferences .getBoolean (PreferenceKeys .TTS_LANGUAGE_ENABLED , false )) {
383384 ttsHelper .speak (text );
384385 }
385386 }
@@ -581,7 +582,7 @@ private void handleFlipFlopPreferences() {
581582 ConstraintSet constraintSet = new ConstraintSet ();
582583 constraintSet .clone (layout );
583584
584- if (preferences .getBoolean (GeneralKeys .FLIP_FLOP_ARROWS , false )) {
585+ if (preferences .getBoolean (PreferenceKeys .FLIP_FLOP_ARROWS , false )) {
585586 constraintSet .connect (R .id .act_collect_range_box , ConstraintSet .TOP ,
586587 R .id .act_collect_infobar_rv , ConstraintSet .BOTTOM , 0 );
587588 constraintSet .connect (R .id .act_collect_range_box , ConstraintSet .BOTTOM ,
@@ -1226,10 +1227,10 @@ public void onResume() {
12261227
12271228 // Update menu item visibility
12281229 if (systemMenu != null ) {
1229- systemMenu .findItem (R .id .help ).setVisible (preferences .getBoolean (GeneralKeys .TIPS , false ));
1230- systemMenu .findItem (R .id .nextEmptyPlot ).setVisible (!preferences .getString (GeneralKeys .HIDE_ENTRIES_WITH_DATA_TOOLBAR , "0" ).equals ("0" ));
1231- systemMenu .findItem (R .id .jumpToPlot ).setVisible (!preferences .getString (GeneralKeys .MOVE_TO_UNIQUE_ID , "0" ).equals ("0" ));
1232- systemMenu .findItem (R .id .datagrid ).setVisible (preferences .getBoolean (GeneralKeys .DATAGRID_SETTING , false ));
1230+ systemMenu .findItem (R .id .help ).setVisible (preferences .getBoolean (PreferenceKeys .TIPS , false ));
1231+ systemMenu .findItem (R .id .nextEmptyPlot ).setVisible (!preferences .getString (PreferenceKeys .HIDE_ENTRIES_WITH_DATA_TOOLBAR , "0" ).equals ("0" ));
1232+ systemMenu .findItem (R .id .jumpToPlot ).setVisible (!preferences .getString (PreferenceKeys .MOVE_TO_UNIQUE_ID , "0" ).equals ("0" ));
1233+ systemMenu .findItem (R .id .datagrid ).setVisible (preferences .getBoolean (PreferenceKeys .DATAGRID_SETTING , false ));
12331234 }
12341235
12351236 refreshInfoBarAdapter ();
@@ -1276,7 +1277,7 @@ public void onResume() {
12761277
12771278 mPrefs .edit ().putBoolean (GeneralKeys .GEONAV_AUTO , false ).apply (); //turn off auto nav
12781279
1279- if (mPrefs .getBoolean (GeneralKeys .ENABLE_GEONAV , false )) {
1280+ if (mPrefs .getBoolean (PreferenceKeys .ENABLE_GEONAV , false )) {
12801281
12811282 //setup logger whenever activity resumes
12821283 geoNavHelper .setupGeoNavLogger ();
@@ -1481,7 +1482,7 @@ public void removeTrait() {
14811482 }
14821483
14831484 private void customizeToolbarIcons () {
1484- Set <String > entries = preferences .getStringSet (GeneralKeys .TOOLBAR_CUSTOMIZE , new HashSet <>());
1485+ Set <String > entries = preferences .getStringSet (PreferenceKeys .TOOLBAR_CUSTOMIZE , new HashSet <>());
14851486
14861487 if (systemMenu != null ) {
14871488 systemMenu .findItem (R .id .search ).setVisible (entries .contains ("search" ));
@@ -1497,22 +1498,22 @@ public boolean onCreateOptionsMenu(Menu menu) {
14971498
14981499 systemMenu = menu ;
14991500
1500- systemMenu .findItem (R .id .help ).setVisible (preferences .getBoolean (GeneralKeys .TIPS , false ));
1501- systemMenu .findItem (R .id .nextEmptyPlot ).setVisible (!preferences .getString (GeneralKeys .HIDE_ENTRIES_WITH_DATA_TOOLBAR , "0" ).equals ("0" ));
1502- systemMenu .findItem (R .id .jumpToPlot ).setVisible (!preferences .getString (GeneralKeys .MOVE_TO_UNIQUE_ID , "0" ).equals ("0" ));
1503- systemMenu .findItem (R .id .datagrid ).setVisible (preferences .getBoolean (GeneralKeys .DATAGRID_SETTING , false ));
1501+ systemMenu .findItem (R .id .help ).setVisible (preferences .getBoolean (PreferenceKeys .TIPS , false ));
1502+ systemMenu .findItem (R .id .nextEmptyPlot ).setVisible (!preferences .getString (PreferenceKeys .HIDE_ENTRIES_WITH_DATA_TOOLBAR , "0" ).equals ("0" ));
1503+ systemMenu .findItem (R .id .jumpToPlot ).setVisible (!preferences .getString (PreferenceKeys .MOVE_TO_UNIQUE_ID , "0" ).equals ("0" ));
1504+ systemMenu .findItem (R .id .datagrid ).setVisible (preferences .getBoolean (PreferenceKeys .DATAGRID_SETTING , false ));
15041505
15051506 //toggle repeated values indicator
15061507 systemMenu .findItem (R .id .action_act_collect_repeated_values_indicator ).setVisible (collectInputView .isRepeatEnabled ());
15071508
15081509 //added in geonav 310 only make goenav switch visible if preference is set
15091510 MenuItem geoNavEnable = systemMenu .findItem (R .id .action_act_collect_geonav_sw );
1510- geoNavEnable .setVisible (mPrefs .getBoolean (GeneralKeys .ENABLE_GEONAV , false ));
1511+ geoNavEnable .setVisible (mPrefs .getBoolean (PreferenceKeys .ENABLE_GEONAV , false ));
15111512// View actionView = MenuItemCompat.getActionView(geoNavEnable);
15121513// actionView.setOnClickListener((View) -> onOptionsItemSelected(geoNavEnable));
15131514
15141515 MenuItem fieldAudioMic = systemMenu .findItem (R .id .field_audio_mic );
1515- fieldAudioMic .setVisible (mPrefs .getBoolean (GeneralKeys .ENABLE_FIELD_AUDIO , false ));
1516+ fieldAudioMic .setVisible (mPrefs .getBoolean (PreferenceKeys .ENABLE_FIELD_AUDIO , false ));
15161517
15171518 customizeToolbarIcons ();
15181519
@@ -1641,7 +1642,7 @@ public boolean onOptionsItemSelected(MenuItem item) {
16411642 rangeBox .setPaging (rangeBox .movePaging (rangeBox .getPaging (), 1 , true ));
16421643 refreshMain ();
16431644 } else if (itemId == jumpToPlotId ) {
1644- String moveToUniqueIdValue = preferences .getString (GeneralKeys .MOVE_TO_UNIQUE_ID , "" );
1645+ String moveToUniqueIdValue = preferences .getString (PreferenceKeys .MOVE_TO_UNIQUE_ID , "" );
16451646 if (moveToUniqueIdValue .equals ("1" )) {
16461647 moveToPlotID ();
16471648 } else if (moveToUniqueIdValue .equals ("2" )) {
@@ -2506,11 +2507,11 @@ public SharedPreferences getPreference() {
25062507
25072508 @ Override
25082509 public boolean isCyclingTraitsAdvances () {
2509- return preferences .getBoolean (GeneralKeys .CYCLING_TRAITS_ADVANCES , false );
2510+ return preferences .getBoolean (PreferenceKeys .CYCLING_TRAITS_ADVANCES , false );
25102511 }
25112512
25122513 public boolean isReturnFirstTrait () {
2513- return preferences .getBoolean (GeneralKeys .RETURN_FIRST_TRAIT , false );
2514+ return preferences .getBoolean (PreferenceKeys .RETURN_FIRST_TRAIT , false );
25142515 }
25152516
25162517 /**
@@ -2668,7 +2669,7 @@ public String queryForLabelValue(
26682669 try {
26692670
26702671 String labelValPref = ((CollectActivity ) context ).getPreferences ()
2671- .getString (GeneralKeys .LABELVAL_CUSTOMIZE , "value" );
2672+ .getString (PreferenceKeys .LABELVAL_CUSTOMIZE , "value" );
26722673 if (labelValPref == null ) {
26732674 labelValPref = "value" ;
26742675 }
0 commit comments