这就是我实施它的方式
topBar.setTextSize(TypedValue.COMPLEX_UNIT_DIP, R.dimen.sTextSize);
这是维度
<item name="sTextSize" format="float" type="dimen">30.0</item>
文字大小非常小,是怎么回事?
答案 0 :(得分:0)
您将ID设置为文本大小,而不是该ID下存储的值。你应该做这样的事情:
int textSize = getResources().getDimension(R.dimen.sTextSize);
topBar.setTextSize(TypedValue.COMPLEX_UNIT_DIP, textSize);