@Override public void run() { if (InstagramObjects.size() <= 1) return; URL url = InstagramObjects.current().getImageLink(); new RefreshViewTask().execute(url); }
protected void onPostExecute(Bitmap bitmap) { InstagramObject instagramObject = InstagramObjects.current(); RefreshViewTask.image.setImageBitmap(bitmap); RefreshViewTask.caption.setText(instagramObject.getCaption()); RefreshViewTask.name.setText("@" + instagramObject.getUsername()); RefreshViewTask.likes.setText(String.format("%d likes", instagramObject.getNumberOfLikes())); InstagramObjects.next(); handler.postDelayed(runnable, REFRESH_INTERVAL); }