Callback sesi media

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Karena aplikasi video menjalankan sesi media dan pengontrol medianya dalam aktivitas yang sama, callback sesi medianya berbeda dengan implementasi yang ditampilkan untuk arsitektur server/klien aplikasi audio. Tidak ada panggilan layanan, dan notifikasi ditangani melalui NotificationManager. Tabel berikut menunjukkan bagaimana berbagai fitur dikontrol di setiap metode callback:

onPlay() onPause() onStop()
Fokus Audio requestFocus() diteruskan dalam OnAudioFocusChangeListener Anda.
Selalu memanggil terlebih dahulu, berlanjut hanya jika fokus diberikan.
abandonAudioFocus()
Sesi Media setActive(true)
- Memperbarui metadata dan status
- Memperbarui metadata dan status setActive(false)

- Memperbarui metadata dan status

Implementasi Pemutar Memulai pemutar Menjeda pemutar Menghentikan pemutar
Menjadi Berisik Mendaftarkan BroadcastReceiver Anda Membatalkan pendaftaran BroadcastReceiver Anda
Notifikasi Menampilkan notifikasi Memperbarui notifikasi