這是我的主要活動,之後OnCreate
代碼:更改圖片的Android
private class DownloadImageTask extends AsyncTask<String, Void, Bitmap> {
ImageView bmImage;
public DownloadImageTask(ImageView bmImage) {
this.bmImage = bmImage;
}
protected Bitmap doInBackground(String... urls) {
String urldisplay = urls[0];
Bitmap mIcon11 = null;
try {
InputStream in = new java.net.URL(urldisplay).openStream();
mIcon11 = BitmapFactory.decodeStream(in);
} catch (Exception e) {
Log.e("Error", e.getMessage());
e.printStackTrace();
}
return mIcon11;
}
protected void onPostExecute(Bitmap result) {
bmImage.setImageBitmap(result);
}
}
,我有一個ImageView
這樣我就可以顯示出這個ImageView
的URL,圖片與下面的代碼:
ImageView imageView = (ImageView) findViewById(R.id.imageView1);
new DownloadImageTask(imageView).execute("http://url.com/background1.jpg");
什麼,我到底需要,我需要在這ImageView
添加三個圖像,並在每3秒,畫面自動切換到另一條鏈路。 Picture 2
和三秒後,Picture 3
我們該怎麼做?
感謝
您可以使用'Timer',''CountDownTimer'或'Handler'。 – Piyush