Como chamar um único widget e retornar valores diferentes? Na primeira chamada, por exemplo, o usuário irá escolher "7". Na segunda, "3". Mas, se não houver algum controle, o único valor registrado será o último ("3"). Obrigado!
NumberPicker(
value: indice,
minValue: 0,
selectedTextStyle: Theme.of(context).textTheme.headline6,
itemWidth: 50,
itemHeight: 25,
maxValue: 15,
step: 1,
haptics: true,
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(15),
border: Border.all(color: Colors.indigo),
),
onChanged: (valor) => setState(() => indice = valor),
)