Bir sonraki Etkinliğe geçmeden önce çalıştırdığım bir AsyncTask var. Bu AsyncTask'ın içinde bir MediaPlayer var.OnPause'dan sonra AsyncTasks'e ne olur?
protected void onPause() {
stopProgress();
Log.i(TAG, "onPAUSE");
try {
} finally {
// If we allocated a player, then cleanup after it
if (player != null) {
player.reset();
player.release();
player = null;
Log.d(TAG,"end of player cleanup");
}
}
super.onPause();
}
Kullanım Senaryo: Oyuncunun bile yüklenmeden önce 1
- tıklayın oynat düğmesi (OnPause gelen günlük bilgileri kesinlikle denir).
- Etkinlik 2'deyken, işlem bittiğinde, Etkinlik 1'deki oynatıcı çalar.
aslında, görevde, player = new MediaPlayer() .... duh :) – hunterp
ayarlıyorum, onDestroy() çağrıldığında, async görevi iptal edilmelidir. –