mirror of
https://github.com/rt-bishop/Look4Sat.git
synced 2026-10-02 03:15:37 +00:00
Fixed display and font size scaling for MainActivity
This commit is contained in:
1 parent
549a915b24
commit
4b63882c70
6 files changed
+24
-14
No files matched your search
@@ -19,7 +19,9 @@ package com.rtbishop.look4sat
|
||||
|
||||
import android.content.Context
|
||||
import android.content.res.Configuration
|
||||
import android.os.Build
|
||||
import android.os.Bundle
|
||||
import android.util.DisplayMetrics
|
||||
import androidx.activity.ComponentActivity
|
||||
import androidx.activity.compose.setContent
|
||||
import androidx.core.splashscreen.SplashScreen.Companion.installSplashScreen
|
||||
@@ -35,7 +37,12 @@ class MainActivity : ComponentActivity() {
|
||||
}
|
||||
|
||||
override fun attachBaseContext(newBase: Context?) {
|
||||
val newConfig = Configuration(newBase?.resources?.configuration).apply { fontScale = 1.0f }
|
||||
val newConfig = Configuration(newBase?.resources?.configuration).apply {
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
|
||||
densityDpi = DisplayMetrics.DENSITY_DEVICE_STABLE
|
||||
}
|
||||
fontScale = 1.0f
|
||||
}
|
||||
applyOverrideConfiguration(newConfig)
|
||||
super.attachBaseContext(newBase)
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user