天天看點

使用Fresco加載本地圖檔

    Fresco加載圖檔的api是設定uri,如何獲得本地圖檔的加載呢?

類型 Scheme 示例
遠端圖檔 http://, https:// HttpURLConnection
本地檔案 file:// FileInputStream
Content provider content:// ContentResolver
asset目錄下的資源 asset:// AssetManager
res目錄下的資源 res:// Resources.openRawResource

simpleDraweeView一般是設定在xml檔案中,通過屬性設定完成對加載圖檔過程效果控制,但是希望能通過代碼靈活設定預設加載圖檔,如下實作方式:

String url = "res://包名/" + R.mipmap.ic_default_adimage;
Uri uri = Uri.parse(url);
simpleDraweeView.setImageURI(uri);
           

繼續閱讀