Android, Picasso - většina snímků nechtějí načíst (Kotlin)

hlasů
0

Snažím se vybudovat RecyclerView naplněnou dekódovací kartu položky. U každé položky Musím 2 malé obrázky, které jsem se načítají z adresy URL. Vše funguje pouze tehdy, když jsem nahrát ukázkový obrázek z webové stránky Picasso ( http://i.imgur.com/DvpvklR.png ). Každý druhý obraz se snažím načíst neukáže.

Tady je můj kód; uvnitř mého RecyclerViewAdapter, uvnitř funkce onBindViewHolder () volám:

fun loadImageInBackground(item : Footballer,  holder : ViewHolder){
    doAsync {
        var loadImage = Picasso.get().load(item.footballerImageUrl)
        var loadFlagImage = Picasso.get().load(item.flagImageUrl)
        uiThread {
            loadImage.into(holder?.footballerImage)
            loadFlagImage.into(holder?.flagImage)
        }
    }
}

Já používám KOTLÍN ANKO pro „doAsync“. Nějaké nápady? Díky předem!

Položena 20/10/2018 v 12:36
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
0

I částečně vyřešil to. Vypadá to, že jsem byl s použitím špatné spojení, ale nejsem si jistý, kde je problém.

Teď, když jsem nahrát obrázek na imgur.com a zkopírujte přímý odkaz to funguje. Ale co je pravidlo pro odkazy? Proto předchozí zmíněné byly nefunguje? Může mi někdo návod tady?

Odpovězeno 20/10/2018 v 13:29
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more