我正在寻找一种在px中设置Canvas.drawPaint()的文本高度的方法。然后,绘制文本的宽度应增大/减小,但我只想设置高度。
Paint paint = new Paint();
paint.setTextSize(??100px??); //What to do instead?
canvas.drawText("abc", getWidth()/2, getHeight()/2, paint);
感谢您希望得到答案。
答案 0 :(得分:1)
将它放在dimens.xml
中在代码中
paint.setTextSize(getResources().getDimension(R.dimen.text_size));
并在dimens.xml中
<dimen name="text_size">10sp</dimen>