0

私のレイアウトには、重みを使用して水平方向に均等に分割された 3 つのボタンがあります。ここで、ボタンにカスタム フォント Roboto を設定しています。

問題は、解像度と dpi に基づいてフォントのサイズを計算して、すべてのサイズの Android デバイスで適切に見えるようにする方法です。

4

2 に答える 2

0

すべての dpi の次元変数を取る

<dimen name="detail_photo_size">80sp</dimen>

values-hdpi、values-ldpi、values-mdpi で、次のように使用します。

txtballoon_item_title
.setTextSize(getResources().getDimension(R.dimen.detail_photo_size));
于 2013-08-30T12:53:48.077 に答える