我知道这已在其他问题中得到解答,但对我没有任何帮助。我有一个文本视图,我希望文本在各种密度/屏幕尺寸组合中显示相同的大小。我试过指定
android:textSize="30dp"
和
android:textSize="30sp"
并且还使用过
TextView text = (TextView) findViewById(R.id.text);
text.setTextSize(30 * (getResources().getDisplayMetrics().density));
30 是我的字体大小* ****
文本无法正确缩放。在较低密度和屏幕尺寸增加时,它变得太小了。我可以使用其他技术来缩放我的字体吗?