Как определить флаттерную шкалу с помощью ft'inche '- дюймовая шкала имеет 12 делений на фут? - PullRequest
0 голосов
/ 26 апреля 2020

Я использую виджет ползунка, чтобы определить масштаб для высоты, но высота имеет дюймы в 12 классах, может мне помочь с этим?

Slider(
                        min: 4.5,
                        max: 6.5,
                        divisions: 20,
                        value: height,
                        onChanged: (double newValue) {
                          setState(() {
                            height = newValue;
                          });
                        },
                      ),

РЕДАКТИРОВАТЬ- 1 Полный код ползунка

Я хочу отобразить высоту в футах 'дюймов' '. Вышеупомянутый код, который я использовал, имеет 20 делений между минимумом 4,5 и максимумом 6,5, это дает мне шкалу с 10 дюймами i, e (5,0 - 5,10), но я хочу увеличить масштаб до 5,0 - 5,12, а затем перейти к 6

double height = 5.0;
 SliderTheme(
                      data: SliderTheme.of(context).copyWith(
                        thumbShape:
                            RoundSliderThumbShape(enabledThumbRadius: 15.0),
                        activeTrackColor: kSelectedIconColor,
                        thumbColor: kSelectedIconColor,
                        inactiveTrackColor: kInactiveColor,
                        overlayColor: Colors.red.withAlpha(80),
                        overlayShape: RoundSliderOverlayShape(
                          overlayRadius: 40.0,
                        ),
                      ),
                      child: Slider(
                        min: 4.5,
                        max: 6.5,
                        divisions: 20,
                        value: height,
                        onChanged: (double newValue) {
                          setState(() {
                            height = newValue;
                          });
                        },
                      ),
                    )
...