flutter实现点击事件
程序员文章站
2024-01-15 21:31:34
本文实例为大家分享了flutter实现点击事件的具体代码,供大家参考,具体内容如下在android中,您可以通过调用方法setonclicklistener将onclick绑定到按钮等view上。在f...
本文实例为大家分享了flutter实现点击事件的具体代码,供大家参考,具体内容如下
在android中,您可以通过调用方法setonclicklistener将onclick绑定到按钮等view上。
在flutter中,有两种方法:
1.如果widget支持事件监听,则可以将一个函数传递给它并进行处理。例如,raisedbutton有一个onpressed参数
2.如果widget不支持事件监听,则可以将该widget包装到gesturedetector中,并将处理函数传递给ontap参数
2.1.使用gesturedetector,可以监听多种手势
(1)tap
ontapdown
ontapup
ontap
ontapcancel
(2)double tap
ondoubletap 用户快速连续两次在同一位置轻敲屏幕
(3)长按
onlongpress
(4)垂直拖动
onverticaldragstart
onverticaldragupdate
onverticaldragend
(5)水平拖拽
onhorizontaldragstart
onhorizontaldragupdate
onhorizontaldragend
2.2.示例:监听flutterlogo的双击事件,双击时使其旋转。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
上一篇: 自动克隆guest为administrators组的批处理
下一篇: 可以使用的批处理参数集合