хмхм, не удачное почему?
@Override
public void onBindViewHolder(final RecyclerView.ViewHolder holder, final int position) {
switch (holder.getItemViewType()) {
@Override
public int getItemViewType(int position) {
//тут надо что то написать,
//например если позиция - 0 то тип холдера1
//иначе тип холдера2
}