16

Androidで[大きなテキスト]ユーザー補助オプションが有効になっているかどうかをプログラムで検出するにはどうすればよいですか?

4

1 に答える 1

33

ラージテキストが設定されている場合、Androidはフォントスケールを変更するため、

Configuration c = getResources().getConfiguration();
float scale = c.fontScale;

スケールが1より大きい場合、それは大きなテキストです。

于 2012-08-06T10:50:34.733 に答える