Android MediaPlayer kullanımında sorun yaşıyorum ?
Merhabalar .
Sorum şöyle : 3 yada 4 adet ses dosyası barındıran ve sadece görevi bu dosyaları oynatmak olan bir program yazamaya çalışıyorum .
Bunun içinde MediaPlayer kullanıyorum . Her ses dosyası için ayrı bir class , her class için birer xml ve açılış sayfasınıda Menu olarak tasarladım .
Sorunum şu menuden seçtiğim bir class acılıp ses dosyasını oynatmaya başlıyor ve ekran karardğında duruyor . Çünkü OnPause metodunda mediaplayer.release(); demek zorunda kalıyorum . EĞER OnPausede .release(); kullanmazsam menuye geri geri gelip farklı bir class seçtiğimde her iki ses dosyası birden çalıyor . Ekranı sürekli acık tutmayıda istemiyorum malum pil tüketimi .
Şimdi ben nasıl bir algoritma kurmalıyımkı menuden sectiğim bir class açılsın , ses dosyasını oynatsın , ışık kapansada çalmaya devam etsin , menuye dönüp farklı bir class seçtiğimde bir önceki dursun ve seçtiğim clasdaki ses dosyası oynasın sadece . Şimdiden teşekkürler Başlangıç seviyesindeyim cevap verirken bunu dikkate alarak cevap verirseniz sevinirim ( Şu kod u şöyle bu metodu böyle , burda kullan gibi ... )