/// <summary> /// OnCreateViewHolder /// </summary> /// <param name="parent"></param> /// <param name="viewType"></param> /// <returns></returns> public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType) { View v = LayoutInflater.From(parent.Context).Inflate(Resource.Layout.artistItemView, parent, false); RecylerViewHolder holder = new RecylerViewHolder(v, OnClick); return(holder); }
/// <summary> /// OnBindViewHolder /// </summary> /// <param name="holder"></param> /// <param name="position"></param> public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position) { RecylerViewHolder h = holder as RecylerViewHolder; if (h != null) { h.NameTxt.Text = _playlistViewModel.Playlists[position].Name; } }
public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position) { RecylerViewHolder h = holder as RecylerViewHolder; if (h != null) { // Toon de naam van de artiest h.NameTxt.Text = _currentShownArtists[position].Name; } }