Изменить RatingDialog максимальное звездное значение - PullRequest
0 голосов
/ 28 июня 2019

У меня есть RatingDialog, который в настоящее время составляет 5 звезд, как мне изменить максимальное количество звездочек на 10? Я пробовал другой AlertDialog, добавив RatingBar, но, насколько мне известно, он более сложный, поэтому я предпочел бы использовать RatingDialog, если это возможно. А также попытался изменить max rateValue в определении RatingDialog на 10 вместо 5 - я не вижу изменений в своем приложении.

Вот как это выглядит сейчас:
Rating Dialog 5 stars

Код моего метода:

void _showDialog() {
    showDialog(
    context: context,
    barrierDismissible: true,
    builder: (context) {
        return RatingDialog(
        icon: Icon(
          Icons.sentiment_satisfied,
          color: Colors.grey,
          size: 100,
        ),
        title: "How much pain are you in?",
        description:
            "Tap a star to set your pain rating after this exercise."+
            "\n1 = No pain"+
            "\n5 = Extreme pain",
        submitButton: "SUBMIT",
        accentColor: Colors.blueAccent, // optional
        onSubmitPressed: (int rating) {
            print("onSubmitPressed: rating = $rating"); 
        },
      );
    });
  }

...