As we need use ItemView_.build(activity) to inflate item view, we can not pass parent view to Inflater and face with the problem of invalid item width, described at CardView layout_width="match_parent" does not match parent RecyclerView width
Maybe need to add support of build method with View parent param?