1. ホーム
  2. android

[解決済み] AndroidアプリケーションのTextViewのフォントサイズが、ネイティブ設定からフォントサイズを変更すると変わってしまう

2022-04-23 04:39:47

質問

アプリケーションで文字の大きさを自分で指定したいのですが、うまくいきません。

端末の設定でフォントサイズを変更すると、自分のアプリケーションのフォントサイズが TextView も変更されます。

解決方法は?

実は、フォントサイズを設定すると sp . ですから、あなたがしなければならないのは textSizedp ではなく sp と設定すると、アプリのテキストサイズが変更されなくなります。

以下は、ドキュメントへのリンクです。 寸法図

しかし、すべてのアプリケーションのフォントは、ユーザーの好みを尊重することが期待される動作であることに留意してください。ユーザーがフォントサイズを調整したいと思う理由はさまざまですが、中には視覚障害者のための医療用フォントもあるかもしれません。使用方法 dp の代わりに sp をテキストとして使用すると、アプリの一部のユーザーを不本意に差別することになる場合があります。

すなわち

android:textSize="32dp"