В моем приложении для Android я предотвращаю локальный размер шрифта, когда размер шрифта устройства изменился, но всплывающее окно третьей стороны, такое как знак Google и разрешение на карту, все еще действует.Таким образом, мой вопрос, есть ли какие-либо, чтобы предотвратить сторонний шрифт.
Я попробовал приведенный ниже код, чтобы предотвратить эффекты шрифта, но он предотвращает только локальный шрифт.
! [Google SignInpopup] [1]
fun adjustFontScale(configuration: Configuration) {
if (configuration.fontScale > 1) {
configuration.fontScale = 1.toFloat()
val metrics = resources.displayMetrics
val wm = getSystemService(Context.WINDOW_SERVICE) as WindowManager
wm!!.getDefaultDisplay().getMetrics(metrics)
metrics.scaledDensity = configuration.fontScale * metrics.density
baseContext.resources.updateConfiguration(configuration, metrics)
}
}