Abd Hocam shardepreference yanlış çözüm.
sqflite kullanmanızı tavsiye ederim. Sayfalar arası veri taşıması içinde shared preference ile yapmanız ekstra iş yükü bindirir.
Bu işlemi aşağıdaki gibi yapabilrsiniz.
Verinin olduğu sayfadan diğer sayfayı açmaya çalışırken:
Navigator.push(
context,
MaterialPageRoute(
builder: (context) => YeniSayfa(scor)));
verinin kullanılacağı sayfa:
class YeniSayfaextends StatefulWidget {
final String scor;//if you have multiple values add here
YeniSayfa(this.scor, {Key key}): super(key: key);//add also..example this.abc,this...
@override
State<StatefulWidget> createState() => _PasswordPageState();
}
class _PasswordPageState extends State<PasswordRoute> {
@override
Widget build(BuildContext context) {
...child: Text(widget.scor);
}
}