Esempio n. 1
0
        public override void OnBindListViewHolder(ListViewHolder holder, int position)
        {
            FoodiPlaceViewHolder viewHolder = (FoodiPlaceViewHolder)holder;
            Results foodiPlace = (Results)Items[position];

            viewHolder.txtNameFoodiPlaces.Text = foodiPlace.poi.name;
            Glide.With(context).Load(int.Parse(foodiPlace.info)).Into(viewHolder.imvFoodiPlaces);
        }
Esempio n. 2
0
        public override void OnBindListViewHolder(ListViewHolder holder, int position)
        {
            FoodiPlaceViewHolder viewHolder = (FoodiPlaceViewHolder)holder;
            Review review = (Review)Items[position];

            viewHolder.Name.Text   = review.Name;
            viewHolder.Date.Text   = review.Date.ToShortDateString();
            viewHolder.Detail.Text = review.Detail;

            viewHolder.Score.Precision   = Precision.Exact;
            viewHolder.Score.ReadOnly    = true;
            viewHolder.Score.ItemSize    = 10;
            viewHolder.Score.ItemSpacing = 4;
            viewHolder.Score.Value       = review.Score;
            SfRatingSettings ratingSettings = new SfRatingSettings
            {
                RatedFill     = Color.Yellow,
                UnRatedFill   = Color.Gray,
                RatedStroke   = Color.DarkOrange,
                UnRatedStroke = Color.DarkGray
            };

            viewHolder.Score.RatingSettings = ratingSettings;
        }