我有一个适用于所有四种屏幕尺寸的 Android 应用程序,例如 SMALL、NORMAL、LARGE 和 EXTRA LARGE。对于每种尺寸,我都有纵向和横向布局。
我从我的用户那里得到了一些负面反馈,他们说在某些屏幕上布局不“适合”,例如布局超出了物理屏幕尺寸。
我已经确定了两个可能的原因
用户已切换到“非标准”字体,这导致我的应用程序文字分成多行
用户在手机设置中选择了LARGE font size,效果与1)相同。以上
我可以使用一种技术来使我的应用程序免受这些类型的用户配置更改的影响吗?
我的应用程序有自己的 TTF 字体,我从本地资产文件夹加载。我认为这将使我的应用程序与上述问题隔离开来。