我一個RecyclerView適配器類,我想我的過濾列表,我想我的過濾列表基礎上List類,這是我的適配器類:android-如何篩選RecyclerView適配器
public class MyAdapter extends RecyclerView.Adapter<MyAdapter.MyViewHolder> implements View.OnClickListener {
private LayoutInflater inflater;
private List<FeedItem> list;
Context ctx;
public MyAdapter(Context context, List<FeedItem> feedItemList) {
inflater = LayoutInflater.from(context);
this.list = feedItemList;
}
@Override
public MyViewHolder onCreateViewHolder(ViewGroup parrent, int i) {
View view = inflater.inflate(R.layout.homepage_parts, parrent, false);
MyViewHolder holder = new MyViewHolder(view);
return holder;
}
@Override
public void onBindViewHolder(final MyViewHolder viewHolder, int position) {
FeedItem item = list.get(position);
viewHolder.name.setText(item.getname());
}
@Override
public int getItemCount() {
if (list == null)
return 0;
else
return list.size();
}
class MyViewHolder extends RecyclerView.ViewHolder{
TextView name;
public MyViewHolder(View itemView) {
super(itemView);
name = (TextView) itemView.findViewById(R.id.tvname);
name.setTypeface(typeface);
}
}
}
如何在列表中篩選我的數據並更新適配器?
真的不明白你的意思是「我要篩選的名單基地列表類「。你會有多個類的列表嗎? (例如:列表,列表,列表等) –