gpt4 book ai didi

android - 可以在带有自定义类的适配器上使用 get(position)

转载 作者:行者123 更新时间:2023-11-29 16:33:01 26 4
gpt4 key购买 nike

我制作了一个自定义用户类用作适配器的数据源,但现在无法在 onBindViewHolder

中解析以下方法
private ArrayList<User> mDataset;

// Provide a suitable constructor (depends on the kind of dataset)
public MyAdapter(ArrayList<User> myDataset) {
mDataset = myDataset;
}

public void onBindViewHolder(MyViewHolder holder, int position) {
myHolder = holder;
myHolder.myTextView.setText((mDataset.get(position))); // cannot resolve
}

如何使 get(position) 与我的自定义用户类一起工作?

最佳答案

mDataset.get(position) 将在给定位置返回您的 User 实例。您应该访问要设置为 TextView 的属性:mDataset.get(position).yourProperty

关于android - 可以在带有自定义类的适配器上使用 get(position),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53823614/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com