@Override public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { if (viewType == ITEM_TYPE.ATY_TYPE.ordinal()) { return new AtyViewHolder( LayoutInflater.from(parent.getContext()).inflate(R.layout.activity_item, parent, false)); } else if (viewType == ITEM_TYPE.COMMENT_TYPE.ordinal()) { return new CommentViewHolder( LayoutInflater.from(parent.getContext()).inflate(R.layout.comment_item, parent, false)); } return null; }
@Override public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { int a = getItemViewType(viewType); if (a == ITEM_TYPE.ATY_TYPE.ordinal()) { Log.d("test", "3"); return new AtyViewHolder( LayoutInflater.from(parent.getContext()).inflate(R.layout.aty_item, parent, false)); } else if (a == ITEM_TYPE.COMMENT_TYPE.ordinal()) { return new CommentViewHolder( LayoutInflater.from(parent.getContext()).inflate(R.layout.post_item, parent, false)); } return null; }
@Override public int getItemViewType(int position) { return position == 0 ? ITEM_TYPE.ATY_TYPE.ordinal() : ITEM_TYPE.COMMENT_TYPE.ordinal(); }