问题描述
我需要在DetailoverviewRow之后充气/添加全角自定义布局,但没有办法,只能添加ListRow。
解决方法
我找到了答案:
首先,我需要创建一个扩展RowPresenter
的类并将其扩展为该视图,还需要创建一个扩展Row
的类并将其数据放入其中。
FullWidthPresenter
:
class FullWidthPresenter : RowPresenter() {
override fun createRowViewHolder(parent: ViewGroup): ViewHolder {
return ViewHolder(
LayoutInflater.from(parent.context).inflate(
R.layout.fullwidth_row,parent,false
)
)
}
}
还有CustomRow
:
class CustomRow : Row()