Move some strings to strings.xml.
This commit is contained in:
		
							parent
							
								
									f6f5bf5809
								
							
						
					
					
						commit
						f55d683fe7
					
				
					 2 changed files with 23 additions and 11 deletions
				
			
		|  | @ -141,11 +141,11 @@ class SettingsFragment : PreferenceFragmentCompat() | |||
| 
 | ||||
|         val prefShowDebug = SwitchPreferenceCompat(activity as Context) | ||||
|         prefShowDebug.isSingleLineTitle = false | ||||
|         prefShowDebug.title = "Show debug info" | ||||
|         prefShowDebug.title = getString(R.string.pref_show_debug_title) | ||||
|         prefShowDebug.setIcon(R.drawable.ic_bar_chart_24) | ||||
|         prefShowDebug.key = Keys.PREF_SHOW_DEBUG | ||||
|         prefShowDebug.summaryOn = "Debug info shown on map screen." | ||||
|         prefShowDebug.summaryOff = "Debug info hidden." | ||||
|         prefShowDebug.summaryOn = getString(R.string.pref_show_debug_summary_on) | ||||
|         prefShowDebug.summaryOff = getString(R.string.pref_show_debug_summary_off) | ||||
|         prefShowDebug.setDefaultValue(Keys.DEFAULT_SHOW_DEBUG) | ||||
|         preferenceCategoryGeneral.contains(prefShowDebug) | ||||
|         screen.addPreference(prefShowDebug) | ||||
|  | @ -210,8 +210,8 @@ class SettingsFragment : PreferenceFragmentCompat() | |||
|             if (!context.getSystemService(PowerManager::class.java).isIgnoringBatteryOptimizations(context.packageName)) | ||||
|             { | ||||
|                 val battery_optimization_button = Preference(context) | ||||
|                 battery_optimization_button.title = "Disable battery optimization" | ||||
|                 battery_optimization_button.summary = "If your device kills the app, you can give this a try." | ||||
|                 battery_optimization_button.title = getString(R.string.pref_disable_battery_optimization_title) | ||||
|                 battery_optimization_button.summary = getString(R.string.pref_disable_battery_optimization_summary) | ||||
|                 battery_optimization_button.setOnPreferenceClickListener { | ||||
|                     val i: Intent = Intent(Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS).setData(Uri.parse("package:${context.packageName}")) | ||||
|                     context.startActivity(i) | ||||
|  | @ -227,9 +227,9 @@ class SettingsFragment : PreferenceFragmentCompat() | |||
|         screen.addPreference(preferenceCategoryAbout) | ||||
| 
 | ||||
|         val source_code = Preference(context) | ||||
|         source_code.title = "Source code" | ||||
|         source_code.title = getString(R.string.pref_source_code_title) | ||||
|         source_code.setIcon(R.drawable.ic_bug_report_24dp) | ||||
|         source_code.summary = "Available on github, gitlab, and codeberg." | ||||
|         source_code.summary = getString(R.string.pref_source_code_summary) | ||||
|         source_code.setOnPreferenceClickListener { | ||||
|             val intent = Intent(Intent.ACTION_VIEW) | ||||
|             intent.data = Uri.parse("https://github.com/voussoir/trkpt") | ||||
|  | @ -240,9 +240,9 @@ class SettingsFragment : PreferenceFragmentCompat() | |||
|         screen.addPreference(source_code) | ||||
| 
 | ||||
|         val fork_notice = Preference(context) | ||||
|         fork_notice.title = "trkpt is a fork of Trackbook" | ||||
|         fork_notice.title = getString(R.string.pref_fork_notice_title) | ||||
|         fork_notice.setIcon(R.drawable.ic_notebook_24dp) | ||||
|         fork_notice.summary = "Thank you y20k." | ||||
|         fork_notice.summary = getString(R.string.pref_fork_notice_summary) | ||||
|         fork_notice.setOnPreferenceClickListener { | ||||
|             val intent = Intent(Intent.ACTION_VIEW) | ||||
|             intent.data = Uri.parse("https://codeberg.org/y20k/trackbook") | ||||
|  | @ -253,8 +253,8 @@ class SettingsFragment : PreferenceFragmentCompat() | |||
|         screen.addPreference(fork_notice) | ||||
| 
 | ||||
|         val copyright_notice = Preference(context) | ||||
|         copyright_notice.title = "Map data" | ||||
|         copyright_notice.summary = "© OpenStreetMap contributors." | ||||
|         copyright_notice.title = getString(R.string.pref_copyright_notice_title) | ||||
|         copyright_notice.summary = getString(R.string.pref_copyright_notice_summary) | ||||
|         copyright_notice.setIcon(R.drawable.ic_map_24dp) | ||||
|         copyright_notice.setOnPreferenceClickListener { | ||||
|             val intent = Intent(Intent.ACTION_VIEW) | ||||
|  |  | |||
|  | @ -114,6 +114,18 @@ | |||
|     <string name="pref_theme_selection_mode_light">Light mode</string> | ||||
|     <string name="pref_theme_selection_summary">Current theme:</string> | ||||
|     <string name="pref_theme_selection_title">App theme</string> | ||||
|     <string name="pref_show_debug_title">Show debug info</string> | ||||
|     <string name="pref_show_debug_summary_on">Debug info shown on map screen.</string> | ||||
|     <string name="pref_show_debug_summary_off">Debug info hidden.</string> | ||||
|     <string name="pref_disable_battery_optimization_title">Disable battery optimization</string> | ||||
|     <string name="pref_disable_battery_optimization_summary">If your device kills the app, you can give this a try.</string> | ||||
|     <string name="pref_source_code_title">Source code</string> | ||||
|     <string name="pref_source_code_summary">Available on github, gitlab, and codeberg.</string> | ||||
|     <string name="pref_fork_notice_title">trkpt is a fork of Trackbook</string> | ||||
|     <string name="pref_fork_notice_summary">Thank you y20k.</string> | ||||
|     <string name="pref_copyright_notice_title">Map data</string> | ||||
|     <string name="pref_copyright_notice_summary">© OpenStreetMap contributors.</string> | ||||
| 
 | ||||
|     <!-- Abbreviations --> | ||||
|     <string name="abbreviation_hours">hrs</string> | ||||
|     <string name="abbreviation_minutes">min</string> | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue