import 'package:flutter/material.dart';// import 'package:english_words/english_words.dart';void main() => runApp(new MyApp());class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return new MaterialApp( title: 'Welcome to Flutter', home: new Scaffold( appBar: new AppBar( title: new Text('Welcome to Flutter12'), ), body: Column( children: <Widget>[ Image.asset( 'static/pic/mg3414.jpg', width: 200, height: 300, ), Image.asset('static/pic/162.jpg', width: 200,), Image.network('http://8.129.221.250:3000/uploads/fc3eace4355f22498f5d1008a942da30-NrJn4jqrY5Dd492d82806fe4d6b2a5707d806722350c.png'), Icon(Icons.zoom_out_sharp), new MySelect() ] ), ), ); }}// 下拉框class MySelect extends StatefulWidget { @override State<StatefulWidget> createState() { return _MySelect(); }}class _MySelect extends State<MySelect> { // List getList() { // List<DropdownMenuItem> lists = []; // lists.add(DropdownMenuItem(child: new Text("上海"), value: 'sh')); // lists.add(DropdownMenuItem(child: new Text("北京"), value: 'bj')); // lists.add(DropdownMenuItem(child: new Text("广州"), value: 'gz')); // lists.add(DropdownMenuItem(child: new Text("深圳"), value: 'sz')); // return lists; // } var selectValue; @override Widget build(BuildContext context) { return new Column( children: <Widget>[ new DropdownButton( items: [ (DropdownMenuItem(child: new Text("上海"), value: 'sh')), (DropdownMenuItem(child: new Text("北京"), value: 'bj')), (DropdownMenuItem(child: new Text("广州"), value: 'gz')), (DropdownMenuItem(child: new Text("深圳"), value: 'sz')), ], hint: new Text('请选择城市'), value: selectValue, onChanged: (val) { setState(() { this.selectValue = val; }); } ) ], ); }}