これにより、テキストサイズが10%増加すると考えられます。
view.setTextSize( (float) (view.getTextSize() * 1.1) );
しかし、残念ながら、get
とset
呼び出しは異なるスケールで動作します!
Galaxy Nexus(電話)でこれをチェックしてください:
float a = view.getTextSize(); // a = 44.0
view.setTextSize(a);
float b = view.getTextSize(); // b = 88.0
Nexus7(タブレット)の場合:
float a = view.getTextSize(); // a = 44.0
view.setTextSize(a);
float b = view.getTextSize(); // b = 58.6
呼び出しはset
、私が与えた番号を任意の番号でスケーリングします。
呼び出して、スケール値を取得してそれを説明できるかどうかを確認しようとgetScaleX()
しましたが、どちらの呼び出しも常に返されますgetTextScaleX()
1.0