目前我的onClickListener用于两个按钮' play'并且'停止'很常见,onClick方法如下
public void onClick(View v) {
switch (v.getId()) {
case R.id.play:
play();
break;
case R.id.stop:
stop();
break;
default:
break;
}
}
有没有办法让stop()在play()运行的同时运行?我应该使用线程来同时运行两个onClick方法吗?
答案 0 :(得分:0)
不,它们不会同时运行,因为按钮点击是在主线程上处理的。如果你想同时启动它们,你需要从不同的线程调用该方法。