diff --git a/sample/build.gradle.kts b/sample/build.gradle.kts index 7b386c7..89506de 100644 --- a/sample/build.gradle.kts +++ b/sample/build.gradle.kts @@ -46,4 +46,7 @@ dependencies { // Navigation because I don't want to maintain basic transactions and shit implementation("androidx.navigation:navigation-fragment-ktx:2.5.1") + + // preferences + implementation("androidx.preference:preference-ktx:1.2.0") } \ No newline at end of file diff --git a/sample/src/main/java/com/dzeio/crashhandlertest/Application.kt b/sample/src/main/java/com/dzeio/crashhandlertest/Application.kt index 21e5f80..b6fa90f 100644 --- a/sample/src/main/java/com/dzeio/crashhandlertest/Application.kt +++ b/sample/src/main/java/com/dzeio/crashhandlertest/Application.kt @@ -1,5 +1,6 @@ package com.dzeio.crashhandlertest +import androidx.preference.PreferenceManager import com.dzeio.crashhandler.CrashHandler import com.dzeio.crashhandlertest.ui.ErrorActivity @@ -7,9 +8,13 @@ class Application : android.app.Application() { override fun onCreate() { super.onCreate() + val prefs = PreferenceManager.getDefaultSharedPreferences(this) + CrashHandler.Builder() .withActivity(ErrorActivity::class.java) .withContext(this) + .withPrefs(prefs) + .withPrefsKey("com.dzeio.crashhandler.key") .withPrefix("Pouet :D") .withSuffix("WHYYYYY") .build().setup()