pushメソッドとは?
pushメソッドは、Flutterで画面遷移をするためのメソッドです。
正確には、Flutterで表示されている画面の上に、指定した画面を重ねるメソッドです。
使うには?

pushメソッドを使うためには、2つの引数を指定します。
BuildContext
1つは「BuildContext」です。
この引数には、ウェジェットのコンテキストを指定します。
Route
もう1つは、「Route」です。
Routeには、画面遷移先のウェジェットを指定します。
具体的には、MaterialPageRouteというクラスで指定します。
例
以下は、Pushメソッドの例です。
Navigator.push(
context,
MaterialPageRoute(builder: (context) {
return newWidget()
})
)
まとめ
Navigator.pushメソッドは、画面遷移をするためのメソッドです。
使うには、BuildContextとRouteの2つの引数を指定する必要があります。
コメント