Skip to content

Commit fa2f100

Browse files
committed
feat(android): remove reset to defaults option from credentials screen
1 parent a5314eb commit fa2f100

File tree

3 files changed

+0
-30
lines changed

3 files changed

+0
-30
lines changed

android/sample/src/main/java/sh/measure/sample/ConfigureCredentialsActivity.kt

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,6 @@ class ConfigureCredentialsActivity : AppCompatActivity() {
4747
findViewById<MaterialButton>(R.id.btn_save).setOnClickListener {
4848
save()
4949
}
50-
findViewById<MaterialButton>(R.id.btn_reset).setOnClickListener {
51-
resetToDefaults()
52-
}
5350
}
5451

5552
private fun loadCurrentValues() {
@@ -93,25 +90,6 @@ class ConfigureCredentialsActivity : AppCompatActivity() {
9390
}
9491
}
9592

96-
private fun resetToDefaults() {
97-
getSharedPreferences(PREFS_NAME, Context.MODE_PRIVATE).edit().clear().apply()
98-
99-
val (manifestUrl, manifestKey) = readManifestCredentials()
100-
etApiUrl.setText(manifestUrl)
101-
etApiKey.setText(manifestKey)
102-
103-
if (manifestUrl != null && manifestKey != null) {
104-
val success = MeasureConfigurator.swapCredentials(manifestUrl, manifestKey)
105-
if (success) {
106-
Toast.makeText(this, "Reset to manifest defaults", Toast.LENGTH_SHORT).show()
107-
} else {
108-
Toast.makeText(this, "Cleared overrides, but failed to apply (SDK not initialized?)", Toast.LENGTH_SHORT).show()
109-
}
110-
} else {
111-
Toast.makeText(this, "Cleared overrides", Toast.LENGTH_SHORT).show()
112-
}
113-
}
114-
11593
private fun readManifestCredentials(): Pair<String?, String?> {
11694
return try {
11795
val appInfo = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU) {

android/sample/src/main/res/layout/activity_configure_credentials.xml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,6 @@
4545
android:layout_marginTop="24dp"
4646
android:text="@string/save" />
4747

48-
<com.google.android.material.button.MaterialButton
49-
android:id="@+id/btn_reset"
50-
style="@style/Widget.MaterialComponents.Button.TextButton"
51-
android:layout_width="match_parent"
52-
android:layout_height="wrap_content"
53-
android:layout_marginTop="8dp"
54-
android:text="@string/reset_to_defaults" />
5548

5649
</LinearLayout>
5750
</ScrollView>

android/sample/src/main/res/values/strings.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,4 @@
4646
<string name="api_url">API URL</string>
4747
<string name="api_key">API Key</string>
4848
<string name="save">Save</string>
49-
<string name="reset_to_defaults">Reset to Defaults</string>
5049
</resources>

0 commit comments

Comments
 (0)