【发布时间】:2019-12-20 01:22:44
【问题描述】:
我有 CardView 类似 的项目,我想在类似 的卡片视图项目中显示数字
我可以在适配器中做什么来显示 1,2,3.. 等数字?取决于大小?我使用改造来显示数据
这是我的适配器:
public class TipsAdapter extends RecyclerView.Adapter<TipsAdapter.CustomViewHolder> {
List<TipsModel> employees;
Context context;
public TipsAdapter(Context context,List<TipsModel> employees) {
this.employees = employees;
this.context=context;
}
@Override
public CustomViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
View itemView = LayoutInflater.from(parent.getContext())
.inflate(R.layout.tipstrickitem, parent, false);
return new CustomViewHolder(itemView);
}
@Override
public void onBindViewHolder(CustomViewHolder holder, int position) {
// TipsModel employee = employees.get(position);
holder.employeeName.setText(employees.get(position).getTips());
}
@Override
public int getItemCount() {
return employees.size();
//return (employees == null) ? 0 : employees.size();
}
public class CustomViewHolder extends RecyclerView.ViewHolder {
public TextView employeeName;
public CustomViewHolder(View view) {
super(view);
employeeName = (TextView) view.findViewById(R.id.employeeName);
}
}}
对齐受到干扰: enter image description here
【问题讨论】:
标签: android android-recyclerview