2
画像を非同期的にダウンロードしてMonoDroidのImageViewに表示する方法を教えていただけますか?MonoDroidのAsync ImageView
ImがポートにMonoTouchでからMonoDroidにプロジェクトをtyringが、私はこの部分ではかなりいくつかの問題を抱えている...
画像を非同期的にダウンロードしてMonoDroidのImageViewに表示する方法を教えていただけますか?MonoDroidのAsync ImageView
ImがポートにMonoTouchでからMonoDroidにプロジェクトをtyringが、私はこの部分ではかなりいくつかの問題を抱えている...
たぶん、これはあなたが探しているものです:私は
public class Activity1 : Activity
{
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
this.SetContentView(Resource.Layout.layout1);
WebClient web = new WebClient();
web.DownloadDataCompleted += new DownloadDataCompletedEventHandler(web_DownloadDataCompleted);
web.DownloadDataAsync(new Uri(@"http://your.image.com"));
}
void web_DownloadDataCompleted(object sender, DownloadDataCompletedEventArgs e)
{
Bitmap bm = BitmapFactory.DecodeByteArray(e.Result, 0, e.Result.Length);
FindViewById<ImageView>(Resource.Layout.layout1).SetImageBitmap(bm);
}
}
この1つをテストしていないが、私はそれが仕事をする必要があると思う:
/ニックラス