私のリストビューにjson(画像あり)から膨大なデータがロードされていますが、スクロール時に応答しないアプリケーションが発生しますが、私のエミュレータで待ちます。スクロールできますが、アプリケーションは非常に遅れています。私は私のjsonからも私のアプリケーションで詳細な活動を持っています。私のリストビューで1つの項目をクリックして詳細アクティビティに進むと、遅れが消えてしまいます。私は以下の私のjsonファイルのリンクを入れました。私のスクロールビューは、画像を読み込むのに苦労していると思います。私の研究では、画像をバイトに変換する際にmemorycacheを実行する必要があります。 :O私はバイトに私の画像を変換HERESにどのようjsonからlistviewに大きな負荷がかかると、スクロール時にアプリが応答しなくなります。 xamarin.android
..
public class ImageHelper
{
public static Bitmap GetImageBitmapFromUrl(string url)
{
Bitmap imageBitmap = null;
using (var webClient = new WebClient())
{
webClient.Headers.Add(System.Net.HttpRequestHeader.UserAgent, "Others");
var imageBytes = webClient.DownloadData(url);
if (imageBytes != null && imageBytes.Length > 0)
{
imageBitmap = BitmapFactory.DecodeByteArray(imageBytes, 0, imageBytes.Length);
}
}
return imageBitmap;
}
}
ここ
ありがとうございました。すべてがうまく動作します:) –
@merbsandaはそれを知ってうれしいです。それがあなたを助けた場合、回答の1つに合格とマークすることができます。 :) –