protected override void OnUpdateView(GenericViewHolder holder, T datum)
 {
     holder.GetView <TextView>("Avi").Background.SetColorFilter(ColorManager.GetColor(), PorterDuff.Mode.SrcIn);
     holder.GetView <TextView>("Avi").Text         = datum.GetAviText();
     holder.GetView <TextView>("Name").Text        = datum.GetPrimaryText().Capitalize();
     holder.GetView <TextView>("Description").Text = datum.GetSecondaryText();
 }
Exemplo n.º 2
0
        protected override void OnUpdateView(GenericViewHolder holder, string datum)
        {
            holder.GetView <TextView>("Label").Text        = datum;
            holder.GetView <ImageView>("RemoveBtn").Click += delegate { OnChipRemove?.Invoke(holder.AdapterPosition, datum); };

            if (hideRemoveChipBtn)
            {
                holder.GetView <ImageView>("RemoveBtn").Visibility = ViewStates.Gone;
                holder.GetView <TextView>("Label").SetPadding(16, 0, 16, 0);
            }

            if (UsesRandomBackgroundColor)
            {
                holder.GetView <TextView>("Label").Background.SetColorFilter(ColorManager.GetColor(), PorterDuff.Mode.SrcIn);
            }
        }
Exemplo n.º 3
0
 protected override void OnUpdateView(GenericViewHolder holder, T datum)
 {
     holder.GetView <TextView>("PrimaryLbl").Text   = datum.GetPrimaryText();
     holder.GetView <TextView>("SecondaryLbl").Text = datum.GetSecondaryText();
 }