Android中App字體大小不隨系統(tǒng)改變而改變
在 "設(shè)置" , "顯示" , "字體大小" 里面我們可以設(shè)置系統(tǒng)字體大小

App界面字體,如果被修改之后,可能就達(dá)不到理想狀態(tài)的效果,界面布局就發(fā)生了變化。
未修改過的效果(測試機(jī)型:Nexus 5):
正常 小 超大

修改之后的效果(測試機(jī)型:Nexus 5):
正?! ⌒ 〕?/p>

我們從這兩組對比圖中可以直觀的看到修改后的App字體大小不隨系統(tǒng)改變而改變。
其實(shí)實(shí)現(xiàn)起來很簡單,無需設(shè)置布局文件里面的 "textSize",只需要在父類Activity中重寫 getResources() 方法即可:
@Override
public Resources getResources() {
Resources resources = super.getResources();
Configuration configuration = new Configuration();
configuration.setToDefaults();
resources.updateConfiguration(configuration, resources.getDisplayMetrics());
return resources;
}
以上所述是小編給大家介紹的Android中App字體大小不隨系統(tǒng)改變而改變,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時(shí)回復(fù)大家的,在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
Android SQLite數(shù)據(jù)庫操作代碼類分享
這篇文章主要介紹了Android SQLite數(shù)據(jù)庫操作代碼類分享,本文直接給出實(shí)現(xiàn)代碼和使用代碼,需要的朋友可以參考下2015-03-03
Android 自定義dialog的實(shí)現(xiàn)代碼
這篇文章主要介紹了Android 自定義dialog的實(shí)現(xiàn)代碼的相關(guān)資料,需要的朋友可以參考下2017-03-03
關(guān)于Android中ListView嵌套GridView的問題
在Android開發(fā)的過程中可能需要用到listview嵌套gridview的場景,但是在嵌套過程中也許會遇到問題,我們下面一起來看看是什么問題以及如何解決。2016-08-08
Android實(shí)現(xiàn)好看的微信聊天氣泡效果
在聊天類應(yīng)用中,通常用氣泡作為聊天內(nèi)容的背景色,比如微信的聊天背景,別人發(fā)過來的是白色的氣泡,自己發(fā)的是綠色的氣泡。本文將用Android實(shí)現(xiàn)好看的微信聊天氣泡效果,感興趣的可以了解一下2022-06-06
ActivityManagerService廣播并行發(fā)送與串行發(fā)送示例解析
這篇文章主要為大家介紹了ActivityManagerService廣播并行發(fā)送與串行發(fā)送示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03
android分享純圖片到QQ空間實(shí)現(xiàn)方式
今天小編就為大家分享一篇關(guān)于android分享純圖片到QQ空間實(shí)現(xiàn)方式,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2019-04-04

