發(fā)表日期:2019-01 文章編輯:小燈 瀏覽次數(shù):3259
如何使用自定義字體呢?如果是flutter 項目里集成或者flutter引用三方庫里的字體,flutter 文檔給出解決方案:https://flutterchina.club/custom-fonts/
但是如果字體是在SDCard 或者網(wǎng)絡上,我們應該怎么做呢?
b) 如果需要知道下載進度怎么辦?
步驟1: 使用Dio 創(chuàng)建網(wǎng)絡請求,并獲取進度, 結(jié)束后會自動保存文件到指定目錄。
步驟2: 獲取保存到的本地文件。
字體在本地:
可以使用rootBundle 讀取指定文件:
然后就可以在TextStyle 使用剛才自定義名字的字體了。
github 地址 https://github.com/wilin52/flutter_download_font