-1
저는 사용자가 버튼을 누르면 사운드가 재생되고 10시에 다른 사운드가 재생되지만 마지막 코드는 재생할 수없는 경우 크로노 미터가있는 앱에서 작업하고 있습니다. 여기 코드 :나는 어떻게하면 크로노 미터의 정확한 시간에 소리를 낼 수 있습니까?
btIniciar.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
if (click){
chronometer.setBase(SystemClock.elapsedRealtime() + tempoQuandoParado);
chronometer.start();
Toast.makeText(GerenciaPartida.this, "The match begin!", Toast.LENGTH_LONG).show();
MediaPlayer musica = MediaPlayer.create(GerenciaPartida.this, R.raw.apito);
musica.start();
}
***Here i want play another sound at 10:00, when the time's over***
}
});
나는 달성하기가 어렵다. 내가 시간 전에 사용해야하는 다른 매개 변수는 무엇인가? –
붙여 넣기 코드를 복사하고 코멘트가있는 곳에서 사운드 재생을 시작하십시오. 다른 매개 변수는 새 TimerTask를은()이다 { @Override 공공 무효 실행() { // 재생 사운드 } } – Ragaisis
안녕 내 친구, 내가 오류가 있어요 : 메소드 scheduleAtFixedRate을 (TimerTask를, 오래, 오래)에서 형식 타이머가 인수에 적용되지 않습니다 (new TimerTask() {}, int) –