我正在尝试开发一个Flutter的应用程序,该应用程序具有用户可以选择的主题,并将其带到具有该主题信息的新页面。为此,我决定将按钮列表成单词,然后在其中滚动并选择一个主题。我现在有一个带有将用户带到另一个页面的按钮的代码,我在想我如何广告一个完全不同的按钮列表以及使页面滚动。
import 'package:flutter/material.dart';
void main() => runApp(new MainScreen());
class MainScreen extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new Scaffold (
appBar: new AppBar(
title: new Text('First Screen'),
),
body: new Center(
child: new RaisedButton(
child: new Text('Launch to new screen'),
onPressed: () {
Navigator.push(
context,
new MaterialPageRoute(builder: (context) => new
SecondScreen()),
);
},
),
),
);
}
}
class SecondScreen extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new Scaffold(
appBar: new AppBar(
title: new Text("Second Screen"), …Run Code Online (Sandbox Code Playgroud)