【发布时间】:2013-03-20 11:00:10
【问题描述】:
如何在使用 MediaPlayer 播放音频 5 毫秒后调用记录方法。我尝试了类似的方法,但我不知道,也没有找到任何好的例子来结束它。
while(mp.isPlaying()){
if(record=0){
for(int i=0; i<5millisec; i++){ //how to define 5 millisec or is any better solution
}
startRecord();
record=1;
}
}
mp.stop();
mp.release();
mp=null;
【问题讨论】:
-
Thread.sleep(5);能解决这个问题吗? -
你需要为此使用计时器计划。- developer.android.com/reference/java/util/Timer.html
-
@yuva Timer 的分辨率大概超过 5 毫秒...
标签: android delay record playing