私は、画像を取得している間、プログレスバーのスピナーをプレースホルダとして使用する方法を理解したいと考えていました。アニメーション化された.gifを入れましたが、すぐに私はそれが.gifがアンドロイドでうまくやっていないことが分かったのです。ここに私のコードは次のとおりです。アンドロイド:プレースホルダとしてのプログレスバー
public void displayImage(String url, CarActivity activity, ImageView imageView) {
if(imageMap.containsKey(url))
imageView.setImageBitmap(imageMap.get(url));
else {
queueImage(url, activity, imageView);
imageView.setImageResource(R.drawable.loading);
}
}
の代わりに、私はプレースホルダとしてスピナーに建てられ、おそらくそれは別の画像の上に重ねてきたどのように使用できるか、私のloading.gifに画像を設定します。
ありがとうございました!
これを投稿した後、私は@mahがはるかに単純な解決策を考え出したことに気付きました。私はまずそれを試してみる。 – theisenp