0
我的问题是:如何管理LongClick的持续时间?
如Instagram的的视频录制活动,我whant执行的一个按钮被按下时的动作(录制音频)..
比释放按钮时,我whant在优势thaks执行其他操作(音频文件的保存和resoruces的释放)
我的问题是:如何管理LongClick的持续时间?
如Instagram的的视频录制活动,我whant执行的一个按钮被按下时的动作(录制音频)..
比释放按钮时,我whant在优势thaks执行其他操作(音频文件的保存和resoruces的释放)
您可以使用OnTouchListener:
button.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View arg0, MotionEvent arg1) {
if(arg1.getAction() == MotionEvent.ACTION_DOWN) {
//start recording
}
else if(arg1.getAction() == MotionEvent.ACTION_UP) {
//stop recording
}
return true;
}
});
太棒了!非常感谢你! – Gioviiz