看板 KnucklesNote
作者 標題 [AndroidStudio] 使用 Picasso 顯示網路上的圖片
時間 2016-01-07 Thu. 02:38:47
官網 http://square.github.io/picasso/
使用方法
在 gradle 的 dependencies 加上
compile 'com.squareup.picasso:picasso:2.5.2'
要顯示圖片時使用這行
Picasso.with(context).load(url).into(imageView);
若圖片載入前先顯示預示圖片 placeholder
Picasso.with(context).load(url).into(imageView)
.placeholder(R.drawable.placeholder);
.placeholder(R.drawable.placeholder);
問題解決記錄
當圖片網址為 301 轉址,且是 http 轉為 https 時 (例如 http://tinyurl.com/73n8gwd)
圖片會顯示不出來
解決方法,參考
http://stackoverflow.com/questions/2...ages-which-uses-https-protocol
修改 gradle 的 dependencies 為這個版本組合即可
compile 'com.squareup.okhttp:okhttp:2.2.0'
compile 'com.squareup.okhttp:okhttp-urlconnection:2.2.0'
compile 'com.squareup.picasso:picasso:2.4.0'
compile 'com.squareup.okhttp:okhttp-urlconnection:2.2.0'
compile 'com.squareup.picasso:picasso:2.4.0'
相關文章:
[AndroidStudio] 使用 Fresco 顯示網路上的圖片 - KnucklesNote板 - Disp BBS
--
※ 作者: Knuckles 時間: 2016-01-07 02:38:48
※ 編輯: Knuckles 時間: 2016-01-13 05:01:15
※ 看板: KnucklesNote 文章推薦值: 0 目前人氣: 0 累積人氣: 249
回列表(←)
分享