我只是试图创建一个带有按钮的应用程序,当按下按钮时该按钮会显示一条警告消息。
但这给了我这个错误(下面提到)。
我通过参考该视频编写了此代码。
我正在使用adb connect在实时Android手机上运行该应用程序
请帮忙..!
码
import 'package:flutter/material.dart';
void main(){
runApp(MyApp());
}
class MyApp extends StatelessWidget{
@override
Widget build(BuildContext context) {
return MaterialApp(
title: "Test",
home: Scaffold(
appBar: AppBar(title: Text("Test")),
body: Container(
child: Center(
child: RaisedButton(
color: Colors.redAccent,
textColor: Colors.white,
onPressed: (){testAlert(context);},
child: Text("PressMe"),
),
),
),
),
);
}
void testAlert(BuildContext context){
var alert = AlertDialog(
title: Text("Test"),
content: Text("Done..!"),
);
showDialog(
context: context,
builder: (BuildContext context){
return alert;
}
);
}
}
Run Code Online (Sandbox Code Playgroud)
这是我写的代码。我也尝试将testAlert()函数的内容直接插入onPressed,但不起作用。
错误
Performing …Run Code Online (Sandbox Code Playgroud)