public void Initialize(InviteContactAdapterViewHolder holder, Methods.PhoneContactManager.UserContact users) { try { GlideImageLoader.LoadImage(ActivityContext, "no_profile_image", holder.ImageUser, ImageStyle.CircleCrop, ImagePlaceholders.Drawable); string name = Methods.FunString.DecodeString(users.UserDisplayName); holder.UserName.Text = name; holder.Description.Text = users.PhoneNumber; } catch (Exception e) { Console.WriteLine(e); } }
// Create new views (invoked by the layout manager) public override RecyclerView.ViewHolder OnCreateViewHolder(ViewGroup parent, int viewType) { try { //Setup your layout here >> Style_HContact_view View itemView = LayoutInflater.From(parent.Context).Inflate(Resource.Layout.Style_NotificationsView, parent, false); var vh = new InviteContactAdapterViewHolder(itemView, Click, LongClick); return(vh); } catch (Exception exception) { Console.WriteLine(exception); return(null); } }