带有计时器的 Rx 看起来像是要走的路。如果您不喜欢它,处理程序也可以工作。
问问题
1525 次
1 回答
1
您可以尝试使用:
TimerTask scanTask;
final Handler handler = new Handler();
Timer t = new Timer();
public void playBeep(){
scanTask = new TimerTask() {
public void run() {
handler.post(new Runnable() {
public void run() {
repeatBeep();
}
});
}};
t.schedule(scanTask, 10000, 10000);
}
public void repeatBeep(){
mp.start();
}
并在您想停止哔声时调用 t.cancel()
于 2015-07-03T06:25:10.760 回答