diff --git a/app/src/main/java/org/apphatchery/gatbreferenceguide/app/App.kt b/app/src/main/java/org/apphatchery/gatbreferenceguide/app/App.kt
index bc0bc85..83a0f72 100644
--- a/app/src/main/java/org/apphatchery/gatbreferenceguide/app/App.kt
+++ b/app/src/main/java/org/apphatchery/gatbreferenceguide/app/App.kt
@@ -1,6 +1,8 @@
package org.apphatchery.gatbreferenceguide.app
import android.app.Application
+import android.content.Context
+import android.content.res.Configuration
import androidx.appcompat.app.AppCompatDelegate
import androidx.preference.PreferenceManager
import com.google.firebase.FirebaseApp
@@ -11,6 +13,12 @@ import sdk.pendo.io.Pendo
@HiltAndroidApp
class App : Application() {
+ override fun attachBaseContext(base: Context) {
+ val configuration = Configuration(base.resources.configuration)
+ configuration.fontScale = 1.0f
+ super.attachBaseContext(base.createConfigurationContext(configuration))
+ }
+
override fun onCreate() {
super.onCreate()
diff --git a/app/src/main/java/org/apphatchery/gatbreferenceguide/ui/MainActivity.kt b/app/src/main/java/org/apphatchery/gatbreferenceguide/ui/MainActivity.kt
index a7289e5..1637ffc 100644
--- a/app/src/main/java/org/apphatchery/gatbreferenceguide/ui/MainActivity.kt
+++ b/app/src/main/java/org/apphatchery/gatbreferenceguide/ui/MainActivity.kt
@@ -1,7 +1,9 @@
package org.apphatchery.gatbreferenceguide.ui
+import android.content.Context
import android.content.SharedPreferences
import android.content.pm.ActivityInfo
+import android.content.res.Configuration
import android.os.Bundle
import android.util.Log
import android.view.View
@@ -57,6 +59,12 @@ class MainActivity : AppCompatActivity(), ActionBarController {
// Search view properties - will be initialized when needed
private var searchViewContainer: View? = null
+ override fun attachBaseContext(newBase: Context) {
+ val configuration = Configuration(newBase.resources.configuration)
+ configuration.fontScale = 1.0f
+ super.attachBaseContext(newBase.createConfigurationContext(configuration))
+ }
+
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
binding = ActivityMainBinding.inflate(layoutInflater)
diff --git a/app/src/main/res/layout/dialog_bookmark_success.xml b/app/src/main/res/layout/dialog_bookmark_success.xml
index 8eea624..f397623 100644
--- a/app/src/main/res/layout/dialog_bookmark_success.xml
+++ b/app/src/main/res/layout/dialog_bookmark_success.xml
@@ -6,25 +6,17 @@
android:layout_gravity="center"
android:background="@drawable/bookmark_popup_background">
-
-
-
-
-
+ android:text="@string/bookmarked_message"
+ android:textAppearance="@style/BookmarkedTextStyle"
+ android:textColor="?attr/colorTextBlackWhite"
+ android:autoSizeTextType="none" />