こんにちは、アプリケーション用に、この Web サイトのチュートリアルからカスタム arrayadapter を使用してカスタマイズされた Android リストビューを使用しています。
http://www.ezzylearning.com/tutorial.aspx?tid=1763429
MainActivity.java には次のものがあります。
Weather weather_data[] = new Weather[]
{
new Weather(R.drawable.weather_cloudy, "Cloudy"),
new Weather(R.drawable.weather_showers, "Showers"),
new Weather(R.drawable.weather_snow, "Snow"),
new Weather(R.drawable.weather_storm, "Storm"),
new Weather(R.drawable.weather_sunny, "Sunny")
};
私がしたいのは、http://spe.atdmt.com/ds/NMMRTSMGUWDS/121114_reddit/Win8_wiki_728x90_v2.jpgなどの Web から画像を取得することです。
R.drawable.* の代わりに使用します。
URLリンクをビットマップ画像に変換してから、数行のコードを変更しようとしました
Weather.java:
from public int icon; to public Bitmap icon;
と
from public Weather(int icon, String title) to public Weather(Bitmap icon, String title)
WeatherAdapter.java:
from holder.imgIcon.setImageResource(weather.icon); to holder.imgIcon.setImageBitmap(weather.icon);
コードを完全に理解してはいけません。誰かがここで私を助けてくれることを願っています。ありがとうございました