1. ホーム
  2. android

[解決済み] Androidのデフォルトの文字サイズを教えてください。

2022-05-10 19:21:26

質問

ボタンと独自のビューが混在しており、Paint.setTextSize()を使用してテキストサイズを設定しています。テキストサイズをボタン上のテキストと同じにしたいのですが、どうすればよいですか?もちろん、ボタンのテキストサイズを18spに設定し、ビューで18を使用することができます。しかし、より良い統合のために、私は単純に、ボタンのための"normal"のテキストサイズを知りたいのです。私のテストでは、それは12spのようなものであるべきですが、これに関する文書は見つかっていません。

デフォルトのサイズのままでは、ビュー上のテキストが小さすぎる。

この問題には、さらに別の方法を用いるべきかもしれませんね。

解決方法は?

ボタン上のテキストのデフォルトサイズをピクセル単位で返します。



コトリン

val size = Button(this).textSize



ジャワ

float size = new Button(this).getTextSize();