diff --git a/src/main/java/de/dennisguse/opentracks/settings/PublicAPISettingsFragment.java b/src/main/java/de/dennisguse/opentracks/settings/PublicAPISettingsFragment.java index 80e0cb386..c3e9a38a3 100644 --- a/src/main/java/de/dennisguse/opentracks/settings/PublicAPISettingsFragment.java +++ b/src/main/java/de/dennisguse/opentracks/settings/PublicAPISettingsFragment.java @@ -4,6 +4,7 @@ import android.os.Bundle; import androidx.preference.PreferenceFragmentCompat; +import de.dennisguse.opentracks.BuildConfig; import de.dennisguse.opentracks.R; public class PublicAPISettingsFragment extends PreferenceFragmentCompat { @@ -17,5 +18,7 @@ public class PublicAPISettingsFragment extends PreferenceFragmentCompat { public void onStart() { super.onStart(); ((SettingsActivity) getActivity()).getSupportActionBar().setTitle(R.string.settings_api_title); + findPreference(getString(R.string.publicapi_package_key)) + .setSummary(BuildConfig.APPLICATION_ID); } } diff --git a/src/main/res/values/settings.xml b/src/main/res/values/settings.xml index ab2cd1818..65ffd9e0b 100644 --- a/src/main/res/values/settings.xml +++ b/src/main/res/values/settings.xml @@ -314,6 +314,7 @@ true settingsAPI + apiPackageKey apiEnabledKey false apiDashboardEnabledKey diff --git a/src/main/res/values/strings.xml b/src/main/res/values/strings.xml index 52a26f9ef..1b54ec131 100644 --- a/src/main/res/values/strings.xml +++ b/src/main/res/values/strings.xml @@ -442,6 +442,7 @@ limitations under the License. Public API + Package name for Public API Public API Other installed applications can start or stop recordings. Only OpenTracks can start and stop recordings. diff --git a/src/main/res/xml/settings_public_api.xml b/src/main/res/xml/settings_public_api.xml index 1df8b5319..1d0d54123 100644 --- a/src/main/res/xml/settings_public_api.xml +++ b/src/main/res/xml/settings_public_api.xml @@ -3,6 +3,12 @@ + +