我的问题是:
与Instagram的视频录制活动一样,我想按下按钮时执行动作(录制音频)..
比释放按钮时我想要执行另一个动作(保存音频文件和释放资源)
让你有利于
答案 0 :(得分:2)
您可以使用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;
}
});