簡體   English   中英

Android - 使用畢加索將Byte []加載到imageview中

[英]Android - load Byte[] into imageview with picasso

我正在使用Picasso庫和Parse.com作為我的應用程序我通過解析文檔將圖像下載到Byte Array。

如何用Picasso將它展示到imageview中? Picasso不接受load()中的字節。

file.getDataInBackground(new GetDataCallback() {
     @Override
     public void done(byte[] data, ParseException e) {
           if (e == null) {

              Picasso.with(this)
                     .load(data)
                     .into(wallpaper);

            } else {

            }
     }
}

謝謝

你為什么不用Picasso本身下載圖像? 您可以在.load(URL)傳遞URL,它將為您下載並顯示。

或者您可以將byte[]轉換為Bitmap ,然后將其傳遞給.load(Bitmap)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM