Bir Android servisi ile ses değişimlerini dinlemenin ve buna tepki vermenin bir yolu var mı?Ses seviyesi değiştirici?
BTW: Google müzik uygulaması, kullanıcının arka planda müzik çalarken bile medya sesini nasıl kontrol etmesine izin veriyor?
Bir Android servisi ile ses değişimlerini dinlemenin ve buna tepki vermenin bir yolu var mı?Ses seviyesi değiştirici?
BTW: Google müzik uygulaması, kullanıcının arka planda müzik çalarken bile medya sesini nasıl kontrol etmesine izin veriyor?
Kontrol dışarı registerMediaButtonEventReceiver(ComponentName broadcastReceiver);
ACTION_MEDIA_BUTTON
işleyen bir BroadcastReceiver
tanımlayın. Alınan intent
, yayına neden olan anahtar olayını içeren tek bir ekstra alan, EXTRA_KEY_EVENT
içerir. Hangi tuşa basıldığını öğrenmek için bu önemli etkinliği kullanabilirsiniz.
DÜZENLEME:
Bu sadece bir örnek kod verilmiştir. sözdizimi hataları olabilir. onPause()
veya onStop()
yılında alıcıya kaydını iptal
siz lütfen bu bir örnek verebilir misiniz? – kevdliuÖrnek kodu ekledim. Ama içinde sözdizimi hataları var. Ayrıca işlem tuşunu kontrol etmeli veya tuşa basmalı. Başlamak için bu iyidir, daha sonra ekleyin. – Ronnie
Ayrıca, alıcının kaydını almayı da unutmayın, aksi takdirde medya düğmesi olayını kullanan diğer uygulamalar etkilenebilir. – Ronnie