SMALL、NORMAL、LARGE、EXTRA LARGE など、4 つの画面サイズすべてに対応する Android アプリケーションがあります。サイズごとに、縦向きと横向きのレイアウトがあります。
レイアウトが物理的な画面サイズを超えているなど、特定の画面ではレイアウトが「収まらない」という否定的なフィードバックがユーザーから寄せられています。
2つの考えられる原因を特定しました
ユーザーが「非標準」フォントに切り替えたため、アプリケーションのリテラルが複数の行に分割されました
ユーザーが電話機の設定で大きなフォント サイズを選択した場合、1) と同じ効果があります。その上
これらのタイプのユーザー構成の変更からアプリケーションを保護するために使用できる手法はありますか?
私のアプリケーションには、ローカルのアセット フォルダーから読み込む独自の TTF フォントがあります。これにより、アプリケーションを上記の問題から隔離できると思いました。