所以我正在开发一个应用程序,当发生某些事情时我需要连续发出哔哔声而没有间隙。我唯一拥有的是100毫秒的哔哔声,但它有差距。
答案 0 :(得分:0)
final ToneGenerator toneGen1 = new ToneGenerator(AudioManager.STREAM_MUSIC, 100);
final Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
toneGen1.startTone(ToneGenerator.TONE_CDMA_PIP,100);
handler.postDelayed(this,250);
}
},100);
停止
handler.removeMessages(0);