写一个RecyclerView的扩展方法
fun RecyclerView.init(
layoutManger: RecyclerView.LayoutManager,
bindAdapter: RecyclerView.Adapter<*>,
isScroll: Boolean = true
): RecyclerView {
layoutManager = layoutManger
setHasFixedSize(true)
adapter = bindAdapter
isNestedScrollingEnabled = isScroll
return this
}
用的时候
mDataBind.rvChat.init(LinearLayoutManager(mActivity), mAdapter)