public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType) { View itemView = LayoutInflater.From(parent.Context).Inflate(Resource.Layout.adapter_PotroseniMaterijali_Button_row, parent, false); MaterijaliViewHolder vh = new MaterijaliViewHolder(itemView, OnClickDelete, OnClickItem); return(vh); }
public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position) { MaterijaliViewHolder vh = holder as MaterijaliViewHolder; string mjernaJedinica = db.Query <T_MjerneJedinice>( "SELECT * " + "FROM T_MjerneJedinice " + "WHERE Id = ?", mDID_AnketaMaterijali[position].MjernaJedinica).FirstOrDefault().Oznaka; redniBroj++; vh.RedniBroj.Text = redniBroj.ToString(); vh.Sifra.Text = mDID_AnketaMaterijali[position].MaterijalSifra; vh.Naziv.Text = mDID_AnketaMaterijali[position].MaterijalNaziv; vh.Kolicina.Text = mDID_AnketaMaterijali[position].Kolicina.ToString("F3").Replace('.', ',') + " " + mjernaJedinica; vh.Cijena.Text = mDID_AnketaMaterijali[position].Cijena.ToString("F2").Replace('.', ',') + " kn"; vh.Iznos.Text = mDID_AnketaMaterijali[position].Iznos.ToString("F2").Replace('.', ',') + " kn"; }