1. 程式人生 > >安卓程式碼中獲取dimen設定字型大小setTextSize,會變得比dimen的值還大——解決方法

安卓程式碼中獲取dimen設定字型大小setTextSize,會變得比dimen的值還大——解決方法

holder.tvMsgContent.setTextSize(mContext.getResources().getDimensionPixelOffset(R.dimen.message_content_font));

<dimen name="message_content_font">32px</dimen>

實際效果: 上面第一句java程式碼,設定的是紅框中的字型大小,按理說應該和上面的標題差不多大小吧,為什麼差這麼多呢?