我正在尝试制作一个在按下时可以使用的语音命令按钮。我有两种方法,一个按钮调用第一个方法开始录音,第二个方法停止录音。我怎样才能做到这一点,以便我使用一个按钮(按下时),或者例如按下按钮时使用第一种方法,释放按钮时使用第二种方法?我不知道该用什么。
用作GestureDetector您的小部件并分别使用onLongPressUp和onLongPressStart
GestureDetector(
onLongPressStart: _startRec, // start recording when long pressed
onLongPressUp: _stopRec, // stop recording when released
child: Text("Hold to record"),
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1933 次 |
| 最近记录: |