我有一个问题
在手势检测器上,可以做出响应,长按它会转到另一个页面或另一个命令, 但是如果它转到另一页并且我希望它在按住屏幕的同时继续转到另一页怎么办,我应该使用什么代码?
我这里有3张页面,其中有3张图片, 每个代码都相同
class uno extends State<uno> {
bool _visible = true;
String image = "assets/11.png";
@override
Widget build(BuildContext context) {
return Scaffold(
body: Center(
child: AnimatedOpacity(
opacity: _visible ? 1.0 : 0.0,
duration: Duration(milliseconds: 500),
child: new GestureDetector(
child: Image.asset(
image,
fit: BoxFit.none,
),
onLongPress: (){
setState(() {
Navigator.push(
context,
MaterialPageRoute(builder: (context) => dos()),
);
});
},
),
),
),
);
}
}
dos()上的资产应显示“ assets / 12.png”
在dos()上应该说要使用资产/13.png进入tres(),然后返回uno
你们怎么看?我在这里还很新:)