মিডিয়া সেশন কলব্যাক

যেহেতু একটি ভিডিও অ্যাপ তার মিডিয়া সেশন এবং মিডিয়া কন্ট্রোলারকে একই কার্যকলাপে চালায়, তাই মিডিয়া সেশন কলব্যাকগুলি অডিও অ্যাপ সার্ভার/ক্লায়েন্ট আর্কিটেকচারের জন্য দেখানো বাস্তবায়ন থেকে আলাদা। কোন পরিষেবা কল নেই, এবং বিজ্ঞপ্তিগুলি NotificationManager-এর মাধ্যমে পরিচালনা করা হয়৷ নিম্নলিখিত সারণী দেখায় কিভাবে বিভিন্ন বৈশিষ্ট্য প্রতিটি কলব্যাক পদ্ধতিতে নিয়ন্ত্রিত হয়:

অনপ্লে() অনপজ() অনস্টপ()
অডিও ফোকাস requestFocus() আপনার OnAudioFocusChangeListener এ পাস হচ্ছে।
সর্বদা প্রথমে requestFocus() কল করুন, শুধুমাত্র ফোকাস মঞ্জুর হলেই এগিয়ে যান।
abandonAudioFocus()
মিডিয়া সেশন setActive(true)
- মেটাডেটা এবং অবস্থা আপডেট করুন
- মেটাডেটা এবং অবস্থা আপডেট করুন setActive(false)

- মেটাডেটা এবং অবস্থা আপডেট করুন

প্লেয়ার বাস্তবায়ন প্লেয়ার শুরু করুন প্লেয়ারকে থামান প্লেয়ার থামান
কোলাহলপূর্ণ হয়ে উঠছে আপনার BroadcastReceiver নিবন্ধন করুন আপনার BroadcastReceiver নিবন্ধনমুক্ত করুন
বিজ্ঞপ্তি বিজ্ঞপ্তি দেখান আপডেট বিজ্ঞপ্তি