2

の を設定してImageUrlStyledStringElementますが、URL が存在するかどうかわかりません。placeholder imageイメージが正常にダウンロードされるまで使用されるを入れたいと思います:

    var item = new StyledStringElement(n.Title);
        item.ImageUri = new Uri(n.ImageThumbUrl);

私は今これを取得します:

ここに画像の説明を入力

4

1 に答える 1

2

役立つ: http://yusinto.blogspot.ca/2012/05/background-image-downloading-with.html

StyledStringElementを新しいものにコピーして、StyledStringElementLoaderこのコードを編集しました。

    if (extraInfo.Uri != null)
    {   img = ImageLoader.DefaultRequestImage (extraInfo.Uri, this);
        if(img==null)
            img=myLoaderImagePassedToConstructor;
    }
于 2012-09-07T01:15:30.807 に答える