自定义控件组的时候如果遇到想通过自定义的属性设置TextView字体大小时如何圆满解决TypedArray.getDimension取到的不是你想要的值的问题。
https://www.aliyun.com/jiaocheng/44137.html
private int mCenterTextSizeSp = 0;
mCenterTextSizeSp = a.getInteger(R.styleable.TitleBar_centerTextSizeSp, 0);
mCenterTextView.setTextSize(TypedValue.COMPLEX_UNIT_SP, mCenterTextSizeSp);
app:centerTextDimension="24sp"
app:centerTextSizeSp="18"
不用在纠结getDimension、getDimensionPixelSize、getDimensionPixelOffset到底哪个值才对,都不是我想要的