有一种方法可以在回收者视图中水平居中最后一项。 所以...如果只有一个项目,这个项目将居中并且不会滚动,如果有两个或更多可以填充宽度,则可以滚动,但最后一个项目将首先出现在中心
例如。在下面的图像中,每次添加新的搜索类别(iPhone,Celulares e智能手机)时,最后一项都是集中的。
答案 0 :(得分:1)
您必须在适配器中执行此操作。我从未做过这样的事情,但我的尝试是这样的:
关于方法onBindViewHolder
:
@Override
public void onBindViewHolder(MyHolder holder, int position) {
OrderItem item = items.get(position);
//last item
if(position == item.size()-1){
holder.textview.setLayoutParams(Gravity.CENTER_VERTICAL);
}
}
尝试在项目中调整这个想法!