public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType) { View view = LayoutInflater.From(parent.Context).Inflate(Resource.Layout.CardViewNotalayout, parent, false); NoteViewHolder nt = new NoteViewHolder(view); return(nt); }
public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position) { NoteViewHolder nota = holder as NoteViewHolder; if (nota != null) { //Usamos este método para construir los elementos a mostrar en cada cardview con el contenido de cada nota que tengamos Metodos.FormatoTextoYFechaContenido(notaspublic[position].Titulo, notaspublic[position].Contenido, notaspublic[position].FechaNota, nota.notaCard, nota.fechaNotas); nota.item.Click -= Item_Click; nota.item.Click += Item_Click; //************* } //Creamos las notas con colores de fondo para cada nota Metodos.CambiarColorNotaHolder(nota.separadorCard, nota.notasCardView, notaspublic[position].IdColor); //Cargamos el tipo de letra para cada target o nota Metodos.CambiarFont(notaspublic[position].IdFont, _context, nota.notaCard, nota.fechaNotas); }