private void loadMoreImg() {
    if (Utils.hasSDCard()) { // 分页加载
      int startIndex = PAGE * PAGE_COUNT; // 起始点
      int endIndex = startIndex + PAGE_COUNT; // 结束点
      if (startIndex > mUrls.size()) {
        showToast("没有更多...");
        return;
      }
      if (endIndex > mUrls.size()) {
        endIndex = mUrls.size();
      }

      // for (int i = startIndex; i < endIndex; i++) {
      // // 加载图片 1.内存 2.SD卡 3.网络
      // ImageLoadTask task = new ImageLoadTask();
      // task.execute(mUrls.get(i));// 传递Url
      // }

      for (int i = 0; i < url.length; i++) {
        // 加载图片 1.内存 2.SD卡 3.网络
        ImageLoadTask task = new ImageLoadTask();
        task.execute(url[i]); // 传递Url
      }
    }
  }
    public View getView(int position, View convertView, ViewGroup parent) {
      final ViewHolder holder;

      if (convertView == null) {
        convertView = layoutInflater.inflate(R.layout.search_result_userfeed_media, null);
        holder = new ViewHolder();
        holder.textView_username = (TextView) convertView.findViewById(R.id.feed_username);
        holder.imageView_profile_picture =
            (ImageView) convertView.findViewById(R.id.feed_profile_pic);
        holder.imageView_media = (ImageView) convertView.findViewById(R.id.standard_resolution_pic);
        holder.textView_caption = (TextView) convertView.findViewById(R.id.feed_caption);
        holder.textView_feed_likes = (TextView) convertView.findViewById(R.id.feed_likes);
        holder.textView_comment_counts = (TextView) convertView.findViewById(R.id.feed_comments);
        holder.textView_media_id = (TextView) convertView.findViewById(R.id.feed_media_id);
        holder.textView_location = (TextView) convertView.findViewById(R.id.feed_location);
        holder.textView_timestamp = (TextView) convertView.findViewById(R.id.feed_timestamp);

        sortByLoc.setOnClickListener(
            new View.OnClickListener() {
              @Override
              public void onClick(View v) {
                String btnText = sortByLoc.getText().toString();

                if (btnText.contains("DSC")) {
                  sortByLocationAsc();
                  sortByLoc.setText("BY LOCATION - ASC");
                } else {
                  sortByLocationDsc();
                  sortByLoc.setText("BY LOCATION - DSC");
                }

                Log.e("Sorted:", "OK");
              }
            });

        sortByDate.setOnClickListener(
            new View.OnClickListener() {
              @Override
              public void onClick(View v) {
                sortByDateAsc();
                final Button bButton = (Button) v.findViewById(R.id.sort_by_date);

                String btnText = bButton.getText().toString();
                Log.e("btnText", btnText);

                if (btnText.contains("DSC")) {
                  sortByDateAsc();
                  bButton.setText("BY DATE - ASC");
                  Log.e("Sorted:", "ASC");
                } else {
                  Log.e("Sorted:", "DSC");
                  sortByDateDsc();
                  bButton.setText("BY DATE - DSC");
                }
              }
            });

        TextView tvComments = (TextView) convertView.findViewById(R.id.feed_comments);
        tvComments.setOnClickListener(
            new View.OnClickListener() {
              @Override
              public void onClick(View v) {
                Log.e("Item Selected:", holder.textView_media_id.getText().toString());
                Intent i =
                    new Intent(context.getApplicationContext(), UserFeedCommentsActivity.class);
                i.putExtra("media_id", holder.textView_media_id.getText().toString());
                i.putExtra("comments", "true");
                context.startActivity(i);
              }
            });

        ImageView imgLikes = (ImageView) convertView.findViewById(R.id.feed_likes_pic);
        imgLikes.setOnClickListener(
            new View.OnClickListener() {
              @Override
              public void onClick(View v) {
                Toast.makeText(
                        context.getApplicationContext(), "You Liked This!!!", Toast.LENGTH_SHORT)
                    .show();
              }
            });

        TextView tvLikes = (TextView) convertView.findViewById(R.id.feed_likes);
        tvLikes.setOnClickListener(
            new View.OnClickListener() {
              @Override
              public void onClick(View v) {
                Log.e("Item Selected:", holder.textView_media_id.getText().toString());
                Intent i =
                    new Intent(context.getApplicationContext(), UserFeedCommentsActivity.class);
                i.putExtra("media_id", holder.textView_media_id.getText().toString());
                i.putExtra("comments", "false");
                context.startActivity(i);
              }
            });

        convertView.setTag(holder);
      } else {
        holder = (ViewHolder) convertView.getTag();
      }

      holder.textView_username.setText(instagramUsers.get(position).username);
      ImageLoadTask i =
          new ImageLoadTask(
              instagramUsers.get(position).profile_pic, holder.imageView_profile_picture);
      ImageLoadTask j =
          new ImageLoadTask(
              instagramUsers.get(position).standard_resolution, holder.imageView_media);
      holder.textView_caption.setText(instagramUsers.get(position).caption);
      holder.textView_feed_likes.setText(instagramUsers.get(position).likes_counts);
      holder.textView_comment_counts.setText(instagramUsers.get(position).comment_counts);
      holder.textView_media_id.setText(instagramUsers.get(position).media_id);
      holder.textView_location.setText(instagramUsers.get(position).location);
      holder.textView_timestamp.setText(instagramUsers.get(position).timestamp);

      i.execute();
      j.execute();
      return convertView;
    }