搜了很多文章又是在此調(diào)用 getResources(),又是改sp->dp。廢話不多說。
1.添加fontScale屬性,避免系統(tǒng)字體發(fā)生變化的時(shí)候,重新create界面。如果僅僅這樣處理,app的在從后臺切換到前臺的時(shí)候,字體會隨著系統(tǒng)的字體大小發(fā)生變化。
具體方法:在manifest中的acttive中添加: android:configChanges="orientation|screenSize|keyboardHidden|fontScale"
2.把a(bǔ)pp里面字體的單位,由sp改為dp,這樣,app的字體展示就不會隨著系統(tǒng)的字體變化而發(fā)生變化.
自己也是剛?cè)胄邪沧康男“祝行﹩栴}問別人,人接覺得很簡單而模棱倆可的告訴你,耽誤時(shí)間耽誤精力。很郁悶,還有改不好的直接私信我