我正在开发可以更改设备字体大小的应用程序。当我从应用程序更改字体大小时,更改将应用于整个设备和其他应用程序,但不适用于自身。我尚未在 dp 中设置字体大小。是什么原因导致这个问题?
答案 0 :(得分:1)
最后,我找到了问题。我用过
implementation 'androidx.appcompat:appcompat:1.1.0'
将其版本更改为1.0.2,并解决了。 我向Google报告了此问题:https://issuetracker.google.com/issues/144151376
答案 1 :(得分:0)
在AndroidManifest.xml中检查您的活动标签
如果具有类似于android:configChanges="fontScale"
的内容,请将其删除。
<activity android:name=".MainActivity" android:configChanges="fontScale">