public class ListAdapter extends BaseAdapter { List<Super.SongListBean> song_list; Context context; public ListAdapter(List<Super.SongListBean> song_list, Context context) { this.song_list = song_list; this.context = context; } @Override public int getCount() { return song_list.size(); } @Override public Object getItem(int position) { return song_list.get(position); } @Override public long getItemId(int position) { return position; } @Override public View getView(int position, View convertView, ViewGroup parent) { ViewHolder holder=null; if(convertView==null){ holder=new ViewHolder(); convertView=View.inflate(context, R.layout.item_home,null); holder.img= (ImageView) convertView.findViewById(R.id.it_img); holder.tv= (TextView) convertView.findViewById(R.id.it_text); convertView.setTag(holder); }else { holder= (ViewHolder) convertView.getTag(); } holder.tv.setText(song_list.get(position).getTitle()); ImageLoader.getInstance().displayImage(song_list.get(position).getPic_small(),holder.img); return convertView; } class ViewHolder{ ImageView img; TextView tv; } } 调用适配器holderB.recyclerView.setLayoutManager(new LinearLayoutManager(mcontext)); Home_TwoAdapter adapter = new Home_TwoAdapter(mcontext, song_list); holderB.recyclerView.setAdapter(adapter);
listview适配器
最新推荐文章于 2024-12-05 00:05:53 发布
833

被折叠的 条评论
为什么被折叠?



