package com.lin.poweradapter.example.multi; import android.support.annotation.LayoutRes; import android.support.annotation.NonNull; import android.view.ViewGroup; import com.lin.poweradapter.example.R; import com.lin.poweradapter.model.IMulti; /** * * Created by lin18 on 2017/4/18. */ public class LeftFileAdapterDelegate extends FileAdapterDelegate { @Override protected boolean isForViewType(@NonNull Chat items, int position) { return items instanceof FileChat && !items.isFromMyself; } @NonNull @Override protected LeftViewHolder onCreateViewHolder(ViewGroup parent) { return new LeftViewHolder(parent, R.layout.left_file_chat_item); } static class LeftViewHolder extends ChildViewHolder { LeftViewHolder(@NonNull ViewGroup parent, @LayoutRes int layoutResId) { super(parent, layoutResId); } } }