void InitViews() { toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.TbMain); radLvFoodiPlaces = FindViewById <RadListView>(Resource.Id.radLvFoodiPlaces); txtAddressFoodiPlaces = FindViewById <TextView>(Resource.Id.txtAddressFoodiPlaces); txtNameFoodiPlaces = FindViewById <TextView>(Resource.Id.txtNameFoodiPlaces); ratingBar = FindViewById <SfRating>(Resource.Id.sfRatingTotal); foodiPlaces = new List <Results>(); txtScore = FindViewById <TextView>(Resource.Id.txtScore); frReviews = FindViewById <FrameLayout>(Resource.Id.frReviews); txtTopReviewsDate = FindViewById <TextView>(Resource.Id.txtTopReviewsDate); txtTopReviewsDetail = FindViewById <TextView>(Resource.Id.txtTopReviewsDetail); txtMore = FindViewById <TextView>(Resource.Id.txtMore); sfRatingTopReview = FindViewById <SfRating>(Resource.Id.sfRatingTopReview); lnReviewsTop = FindViewById <LinearLayout>(Resource.Id.lnReviewsTop); lnMoreReviews = FindViewById <LinearLayout>(Resource.Id.lnMoreReviews); radReviews = FindViewById <RadListView>(Resource.Id.radReviews); SetSupportActionBar(toolbar); SupportActionBar.Title = "Foodi Places"; SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetDisplayShowTitleEnabled(true); SupportActionBar.SetHomeButtonEnabled(true); toolbar.SetTitleTextColor(Color.White); LoadMapLayout(); }
public Rating_Tablet() { //Rating 1 rating1 = new SfRating(); rating1.ItemCount = 5; rating1.Precision = SFRatingPrecision.Standard; rating1.TooltipPlacement = SFRatingTooltipPlacement.None; rating1.ItemSize = 30; rating1.Value = 3; rating1.ItemSpacing = 30; rating1.ValueChanged += Rating_ValueChanged; //RatingSettings SfRatingSettings ratingSetting = new SfRatingSettings(); ratingSetting.RatedFill = UIColor.FromRGB(251, 209, 10); ratingSetting.RatedStroke = UIColor.FromRGB(251, 209, 10); //Rating 2 rating2 = new SfRating(); rating2.ItemCount = 5; rating2.RatingSettings = ratingSetting; rating2.Precision = SFRatingPrecision.Half; rating2.TooltipPlacement = SFRatingTooltipPlacement.None; rating2.ItemSize = 10; rating2.Readonly = true; rating2.Value = (nfloat)3.5; rating2.ItemSpacing = 5; mainPageDesign(); autoHide(); loadOptionView(); }
public void Init() { _rating = new SfRating(); View = new UIView(); View.AddSubview(_rating); ContainingView.AddSubview(View); }
public RegisterForm() { _model = new LoginAndRegisterViewModel(); _rating = new SfRating { EnableCustomView = true, ItemSpacing = 20, Value = 1, Precision = Precision.Standard }; _rating.ValueChanged += (sender, args) => { NextButton.CommandParameter = _rating.Value; }; StepOne(); _model.PropertyChanged += (sender, args) => { if (_model.StepsSource == Steps.Two) { StepTwo(); } if (_model.StepsSource == Steps.Three) { StepThree(); } if (_model.StepsSource == Steps.Four) { StepFour(); } if (_model.StepsSource == Steps.Five) { StepFive(); } }; }
public FoodiPlaceViewHolder(View itemView) : base(itemView) { Name = itemView.FindViewById <TextView>(Resource.Id.txtReviewsName); Avatar = itemView.FindViewById <ImageView>(Resource.Id.imvReviews); Score = itemView.FindViewById <SfRating>(Resource.Id.sfRatingReviews); Date = itemView.FindViewById <TextView>(Resource.Id.txtReviewsDate); Detail = itemView.FindViewById <TextView>(Resource.Id.txtReviesDetail); }
private void RatingView_ValueChanged(object sender, ValueEventArgs e) { SfRating sfRating = (SfRating)sender; if (sfRating.Value > 0) { SubmitButton.IsEnabled = true; } }
public View GetSampleContent(Context con) { height = con.Resources.DisplayMetrics.HeightPixels / 2; width = con.Resources.DisplayMetrics.WidthPixels / 2; SamplePageContent(con); /************* **SfRating1** *************/ sfRatingSettings = new SfRatingSettings(); sfRating1 = new SfRating(con); sfRating1.ItemSize = 17; sfRating1.Precision = Precision.Exact; sfRating1.Value = 3.5; sfRating1.ReadOnly = true; sfRating1.ItemSpacing = 0; sfRating1.TooltipPlacement = TooltipPlacement.None; sfRatingSettings.RatedFill = Color.ParseColor("#fbd10a"); sfRatingSettings.UnRatedFill = Color.ParseColor("#cdcccb"); sfRatingSettings.RatedStrokeWidth = 0; sfRatingSettings.UnRatedStrokeWidth = 0; sfRating1.RatingSettings = sfRatingSettings; sfRating1.LayoutParameters = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MatchParent, (int)(20 * con.Resources.DisplayMetrics.Density)); /************ **SfRating** ************/ sfRatingSetings1 = new SfRatingSettings(); sfRatingSetings1.RatedStroke = Color.ParseColor("#2095f2"); sfRating = new SfRating(con); sfRating.ItemSize = 40; sfRating.ItemSpacing = 20; sfRating.ItemCount = 5; sfRating.TooltipPrecision = 1; sfRating.Value = 3; sfRating.RatingSettings = sfRatingSetings1; sfRating.LayoutParameters = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MatchParent, (int)(40 * con.Resources.DisplayMetrics.Density)); //sfRating Value Changed Listener sfRating.ValueChanged += (object sender, ValueChangedEventArgs e) => { if (!e.Value.ToString().Equals("")) { UpdateText(e.Value); } }; //mainView LinearLayout mainView = new LinearLayout(con); mainView.AddView(GetView(con)); return(mainView); }
public override View GetSampleContent(Context con1) { con = con1; InitialLayout(); TitleLayout(); ImageLayout(); //Non Editable Rating ratingLayout = new LinearLayout(con); ratingLayout.SetPadding(5, 2, 0, 0); sfRatingSettings = new SfRatingSettings(); sfRating1 = new SfRating(con); sfRating1.ItemSize = 33; sfRating1.Precision = Precision.Exact; sfRating1.Value = 3.5; sfRating1.ReadOnly = true; sfRating1.ItemSpacing = 0; sfRating1.TooltipPlacement = TooltipPlacement.None; sfRatingSettings.RatedFill = Color.ParseColor("#fbd10a"); sfRatingSettings.UnRatedFill = Color.ParseColor("#cdcccb"); sfRatingSettings.RatedStrokeWidth = 0; sfRatingSettings.UnRatedStrokeWidth = 0; sfRating1.RatingSettings = sfRatingSettings; sfRating1.LayoutParameters = new ViewGroup.LayoutParams((int)(400 * con.Resources.DisplayMetrics.Density), (int)(33 * con.Resources.DisplayMetrics.Density)); ratingLayout.AddView(sfRating1); textLayout.AddView(ratingLayout); contentLayout.AddView(textLayout); DescriptionLayout(); //Editable Rating sfRatingSetings1 = new SfRatingSettings(); sfRatingSetings1.RatedStroke = Color.ParseColor("#2095f2"); sfRating = new SfRating(con); sfRating.ItemSize = 53; sfRating.ItemSpacing = 33; sfRating.ItemCount = 5; sfRating.TooltipPrecision = 1; sfRating.Value = 3; sfRating.RatingSettings = sfRatingSetings1; sfRating.LayoutParameters = new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MatchParent, (int)(55 * con.Resources.DisplayMetrics.Density)); padLayout.AddView(dummyLabel); padLayout.AddView(sfRating); pageLayout.AddView(padLayout); ValueLayout(); ShowLabelLayout(); return(pageLayout); }
static void DisplayCustomRatingBar(SfRating ratingBar) { ratingBar.Precision = Precision.Exact; ratingBar.ReadOnly = true; ratingBar.ItemSize = 10; //ratingBar.ItemCount = 4; ratingBar.ItemSpacing = 4; SfRatingSettings ratingSettings = new SfRatingSettings { RatedFill = Color.Yellow, UnRatedFill = Color.Gray, RatedStroke = Color.DarkOrange, UnRatedStroke = Color.DarkGray }; ratingBar.RatingSettings = ratingSettings; }
public Rating_Mobile() { SfRatingSettings ratingSetting1 = new SfRatingSettings(); ratingSetting1.RatedStrokeWidth = 2; ratingSetting1.UnRatedStrokeWidth = 2; //Rating 1 rating1 = new SfRating(); rating1.ItemCount = 5; rating1.Precision = SFRatingPrecision.Standard; rating1.TooltipPlacement = SFRatingTooltipPlacement.None; rating1.ItemSize = 30; rating1.RatingSettings = ratingSetting1; rating1.Value = 3; rating1.ItemSpacing = 5; rating1.EnableAutoSize = true; rating1.ValueChanged += Rating_ValueChanged; //RatingSettings SfRatingSettings ratingSetting = new SfRatingSettings(); ratingSetting.RatedFill = UIColor.FromRGB(251, 209, 10); ratingSetting.RatedStroke = UIColor.FromRGB(251, 209, 10); //Rating 2 rating2 = new SfRating(); rating2.ItemCount = 5; rating2.RatingSettings = ratingSetting; rating2.Precision = SFRatingPrecision.Half; rating2.TooltipPlacement = SFRatingTooltipPlacement.None; rating2.ItemSize = 10; rating2.Readonly = true; rating2.Value = (nfloat)3.5; rating2.ItemSpacing = 5; this.AddSubview(rating1); this.AddSubview(rating2); mainPageDesign(); }