View getTweetFeedView(int position, View convertView) {

      convertView = mInflater.inflate(R.layout.tweet_feed_item_spotlight, null);

      TwitterStatus item = mStatus;

      TweetFeedItemView tweetFeedItemView =
          (TweetFeedItemView) convertView.findViewById(R.id.tweetFeedItem);

      TweetFeedItemView.Callbacks callbacks =
          new TweetFeedItemView.Callbacks() {

            @Override
            public boolean onSingleTapConfirmed(View view, int position) {
              return false;
            }

            @Override
            public void onLongPress(View view, int position) {}

            @Override
            public void onUrlClicked(TwitterStatus status) {}

            @Override
            public Activity getActivity() {
              return TweetSpotlightFragment.this.getActivity();
            }

            @Override
            public LayoutInflater getLayoutInflater() {
              return mInflater;
            }

            @Override
            public void onConversationViewToggle(long statusId, boolean show) {}

            @Override
            public LazyImageLoader getProfileImageLoader() {
              return getApp().getProfileImageLoader();
            }

            @Override
            public LazyImageLoader getPreviewImageLoader() {
              return null;
            }
          };

      tweetFeedItemView.configure(
          item,
          position + 1,
          callbacks,
          false,
          true,
          false,
          false,
          false,
          getApp().getCurrentAccount().getSocialNetType(),
          getApp().getCurrentAccountKey());
      return tweetFeedItemView;
    }
  View getTweetFeedView(int position, TwitterStatus item) {

    View convertView = mInflater.inflate(R.layout.tweet_feed_conversation_item, null);

    TweetFeedItemView tweetFeedItemView =
        (TweetFeedItemView) convertView.findViewById(R.id.tweetFeedItem);

    TweetFeedItemView.Callbacks callbacks =
        new TweetFeedItemView.Callbacks() {

          @Override
          public boolean onSingleTapConfirmed(View view, int position) {
            return false;
          }

          @Override
          public void onLongPress(View view, int position) {}

          @Override
          public Activity getActivity() {
            return mCallbacks.getActivity();
          }

          @Override
          public void onUrlClicked(TwitterStatus status) {}

          @Override
          public void onConversationViewToggle(long statusId, boolean show) {}

          @Override
          public LayoutInflater getLayoutInflater() {
            return null;
          }

          @Override
          public LazyImageLoader getProfileImageLoader() {
            return mCallbacks.getProfileImageLoader();
          }

          @Override
          public LazyImageLoader getPreviewImageLoader() {
            return mCallbacks.getPreviewImageLoader();
          }
        };

    tweetFeedItemView.configure(item, position, callbacks, true, false, false, true, false);
    return tweetFeedItemView;
  }