title: Adding a footer view in RECYCLER VIEW?
body: <p>i want to add a footer layout at the base of the recycler view.Below is my adapter view which inflates header layout as well as other items as well.Help appreciated!</p>
  
  <pre><code>public class SplitMembersAdapter extends RecyclerViewAdapter&lt;SplitMember, SplitMemberViewHolder&gt; {
  
          private final ArrayList&lt;SplitMember&gt; mSplitMembersList;
          private final ImageLoader mImageLoader;
          private static final int TYPE_HEADER = 0;
          private static final int TYPE_ITEM = 1;
          private int splitAmount;
          private boolean isAmountSplitted;
  
          public SplitMembersAdapter(ArrayList&lt;SplitMember&gt; members,ImageLoader imageLoader) {
              mSplitMembersList = members;
              mImageLoader = imageLoader;
          }
  
          @Override
          public int getItemCount() {
              return mSplitMembersList.size();
          }
  
          @Override
          public int getItemViewType(int position) {
              if (isPositionHeader(position)) {
                  return TYPE_HEADER;
              }
  
              return TYPE_ITEM;
          }
  
          private static boolean isPositionHeader(int position) {
              return position == 0;
          }
  
          @Override
          public SplitMemberViewHolder onCreateViewHolder(ViewGroup viewGroup, int viewType) {
              View itemView = LayoutInflater.from(viewGroup.getContext()).
                      inflate(R.layout.split_member_item_layout, viewGroup, false);
              return new SplitMemberViewHolder(itemView);
          }
  
          @Override
          public void onBindViewHolder(SplitMemberViewHolder viewHolder, int position) {
              SplitMember contact = mSplitMembersList.get(position);
              viewHolder.splitMemAmount.setText(String.format("%.2f", contact.getShare()));
              viewHolder.splitMemberColor.setBackgroundColor(contact.getColor());
              if (position == TYPE_HEADER){
                  viewHolder.splitMemName.setText("You");
                  mImageLoader.loadImage(contact.getImg(),
                          viewHolder.splitMemImg, R.drawable.empty_user_placeholder);
              }
  
  
              else {
                  viewHolder.splitMemName.setText(contact.getName());
                  mImageLoader.loadImage(Utils.getProfileImageUrl(contact.getImg()),
                          viewHolder.splitMemImg,R.drawable.empty_user_placeholder);
              }
  
          }
      }
  
      class SplitMemberViewHolder extends RecyclerView.ViewHolder {
  
          public BezelImageView splitMemImg;
          public TextView splitMemName;
          public TextView splitMemAmount;
          public View splitMemberColor;
  
          public SplitMemberViewHolder(View itemView) {
              super(itemView);
              splitMemberColor = itemView.findViewById(R.id.member_color);
              splitMemImg = (BezelImageView) itemView.findViewById(R.id.member_profile_image);
              splitMemName = (TextView) itemView.findViewById(R.id.member_name);
              splitMemAmount = (TextView) itemView.findViewById(R.id.member_amount);
          }
      }
  </code></pre>