これは基本的な質問のようですが、理解できません。ldpi、mdpi、hdpi、xhdpi、xxhdpi で動作するアプリを作成しています。hdpiの電話を持っています。フォント サイズは、物理的な電話/タブレットで見たときに最適に判断されるようになりました。
つまり、hdpi の 18 ピクセルのフォントで見栄えがする場合、他のサイズではどのサイズで見栄えがするでしょうか。アイデア、最もよく知られているグッドプラクティスはありますか?
ありがとう
これは基本的な質問のようですが、理解できません。ldpi、mdpi、hdpi、xhdpi、xxhdpi で動作するアプリを作成しています。hdpiの電話を持っています。フォント サイズは、物理的な電話/タブレットで見たときに最適に判断されるようになりました。
つまり、hdpi の 18 ピクセルのフォントで見栄えがする場合、他のサイズではどのサイズで見栄えがするでしょうか。アイデア、最もよく知られているグッドプラクティスはありますか?
ありがとう
多分これが役立つでしょう。setTextSize(TypedValue.COMPLEX_UNIT_DIP, 18);
Java コードで使用してみる
これを試して
setTextSize(TypedValue.COMPLEX_UNIT_DIP, 18);
sp
フォントサイズの単位として使ってみてください。18px のフォントは、hdpi デバイスでは 9sp である必要があり、OS は密度に基づいて自動的にサイズを調整します。
使ってみてsetTextSize(TypedValue.COMPLEX_UNIT_DIP, 18);