সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
গাড়ি নির্মাতারা এবং Google প্লে/পজ , পরবর্তী , পূর্ববর্তী এবং ওভারফ্লো মত প্লেব্যাক নিয়ন্ত্রণের একটি প্রাথমিক সেট প্রদান করে। আপনি যদি সারি বা কাস্টম অ্যাকশনের মতো অতিরিক্ত বৈশিষ্ট্য চান, তাহলে আপনাকে লেআউট, আইকন এবং কোনটি (যদি থাকে) প্রতিস্থাপনের জন্য নিয়ন্ত্রণ প্রদান করে সে সম্পর্কে ডিজাইনের সিদ্ধান্ত নিতে হবে।
গাড়ি নির্মাতাদের দ্বারা প্রদত্ত প্লেব্যাক অ্যাকশনের বাইরে যেতে এবং ব্যবহারকারীদের একটি সারি বা অতিরিক্ত প্লেব্যাক অ্যাকশন অফার করতে, আপনাকে নিম্নলিখিতগুলি দেখাতে হবে কিনা তা নির্ধারণ করতে হবে:
সারিতে থাকা আইটেমের থাম্বনেইল
এখন প্লে করা আইটেমের জন্য একটি আইকন বা অতিবাহিত সময়
আগে সারিতে আইটেম খেলা
কন্ট্রোল বারে কাস্টম ক্রিয়া এবং গাড়ি প্রস্তুতকারকের পরবর্তী এবং পূর্ববর্তী নিয়ন্ত্রণগুলি প্রতিস্থাপন করতে হবে কিনা
প্রতিটি কর্মের প্রাসঙ্গিক অবস্থার ভিজ্যুয়াল উপস্থাপনা (উদাহরণস্বরূপ, উপলব্ধ বা অক্ষম)
অ্যাপ ডেভেলপারদের অবশ্যই ব্যবহারকারীর প্রত্যাশার সাথে সারিবদ্ধ করতে এবং পাঠযোগ্যতা নিশ্চিত করতে আইকনগুলির মধ্যে পাঠ্যকে সর্বাধিক করার জন্য মিডিয়া অ্যাপগুলিতে কাস্টম ক্রিয়াগুলির জন্য একটি সামঞ্জস্যপূর্ণ নকশা বজায় রাখতে হবে।
প্লেব্যাক ভিউ
একটি মিডিয়া অ্যাপের জন্য ডিজাইন করার জন্য সবচেয়ে গুরুত্বপূর্ণ বৈশিষ্ট্যগুলির মধ্যে একটি হল প্লেব্যাক ভিউ৷
প্লেব্যাক ভিউ উদাহরণ
এই প্লেব্যাক ভিউ এখন বাজানো গান (Android Auto) প্রদর্শন করে। ব্যবহারকারী স্ক্রিনের ডানদিকে ওভারফ্লো মেনুটি খুলেছেন, যা আরও ক্ষমতা (Android Auto) অফার করে।
এই প্লেব্যাক ভিউ এখন বাজানো গান (গুগল বিল্ট-ইন) প্রদর্শন করে। ব্যবহারকারী স্ক্রিনের ডানদিকে ওভারফ্লো মেনুটি খুলেছেন, যা আরও ক্ষমতা প্রদান করে (Google বিল্ট-ইন)।
Google বিল্ট-ইন (পোর্ট্রেট) এ মিডিয়া অ্যাপের দুটি উদাহরণ (তালিকা এবং গ্রিড)
সারি
ব্যবহারকারীদের অডিও উৎসের তালিকা ব্রাউজ করার একটি উপায় প্রদান করুন।
সারি উদাহরণ
এখানে, ব্যবহারকারী আসন্ন মিডিয়া (Android Auto) এর সারি পর্যালোচনা করতে পারেন। এখানে ব্যবহারকারী আসন্ন মিডিয়ার তালিকা (গুগল বিল্ট-ইন) দেখেন। এখানে, ব্যবহারকারী আসন্ন মিডিয়ার সারি পর্যালোচনা করতে পারেন (Google বিল্ট-ইন, পোর্ট্রেট)।
প্রয়োজনীয়তা
নিম্নলিখিত প্রয়োজনীয়তা এবং সুপারিশ মনে রাখবেন:
প্রয়োজনীয় স্তর
সারির প্রয়োজনীয়তা
প্লেব্যাক নিয়ন্ত্রণ প্রয়োজনীয়তা
আবশ্যক
--
অ্যাপ বিকাশকারীদের অবশ্যই:
তাদের যোগ করা যেকোনো কাস্টম অ্যাকশনের জন্য মনোক্রোম ভেক্টর আইকন প্রদান করুন এবং অবস্থা নির্দেশ করতে গতিশীলভাবে পরিবর্তন করুন
উচিত
অ্যাপ ডেভেলপারদের উচিত:
একটি আইকনে পাঠ্য (সংখ্যা সহ) ব্যবহার করলে, পাঠ্যটিকে যতটা সম্ভব বড় এবং পঠনযোগ্য করতে বাউন্ডিং বাক্সে স্থানের সর্বাধিক ব্যবহার করুন।
অ্যাপ ডেভেলপারদের উচিত:
এখন বাজানো সারি আইটেমের জন্য একটি সূচক প্রদান করুন
[null,null,["2025-07-25 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["\u003cp\u003eDesign your media app's playback view and decide if you need custom controls beyond Play/Pause, Next, Previous, and Overflow.\u003c/p\u003e\n"],["\u003cp\u003eProvide monochrome vector icons for any custom actions, dynamically changing them to reflect the state (e.g., available, disabled).\u003c/p\u003e\n"],["\u003cp\u003eGive users a queue to browse audio sources, ideally indicating the currently playing item and including previously played items.\u003c/p\u003e\n"],["\u003cp\u003eFor custom action icons, maximize text size for readability and limit the number of custom actions to 6 (or 8 if Next/Previous aren't used).\u003c/p\u003e\n"],["\u003cp\u003eConsider including thumbnails and elapsed time or an icon for the currently playing item in the queue for better user experience.\u003c/p\u003e\n"]]],[],null,["# Customize playback controls\n\n\u003cbr /\u003e\n\nCar makers and Google provide a basic set of playback controls like\n**Play/Pause** , **Next** , **Previous** , and **Overflow**.\nIf you want additional features, like queue or custom actions,\nyou need to make design decisions regarding layout,\nicons, and which (if any) provided controls to replace.\n\nTo go beyond the playback actions provided by car makers and offer users a\nqueue or additional playback actions, you need to decide whether\nto show the following:\n\n- Thumbnails for items in the queue\n- An icon or elapsed time for the now playing item\n- Previously played items in the queue\n- Custom actions on the control bar and whether to replace the car maker's **Next** and **Previous** controls\n- Visual representations of each action's relevant states (for example, available or disabled)\n\nApp developers must maintain a consistent design for custom actions in media\napps to align with user expectations and maximize text within icons\nto ensure readability.\n\nPlayback view\n-------------\n\nOne of the most important features to design for a media app is the playback\nview.\n\n### Playback view examples\n\nThis playback view displays the now playing song (Android Auto). The user has opened the overflow menu on the right side of the screen, which offers more capabilities (Android Auto). \nThis playback view displays the now playing song (Google built-in). The user has opened the overflow menu on the right side of the screen, which offers more capabilities (Google built-in).\nTwo examples (list and grid) of media apps on Google built-in (portrait)\n\n\u003cbr /\u003e\n\nQueue\n-----\n\nProvide the users a way to browse the list of audio sources.\n\n### Queue examples\n\nHere, the user can review the queue of upcoming media (Android Auto). Here the user sees the list of upcoming media (Google built-in). Here, the user can review the queue of upcoming media (Google built-in, portrait).\n\n\u003cbr /\u003e\n\n### Requirements\n\nKeep in mind the following requirement and recommendations:\n\n| Requirement level | Queue Requirements | Playback control requirements |\n|-------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **Must** | -- | App developers must: - Provide [monochrome vector icons](https://developer.android.com/training/cars/media#custom-action-icons) for any custom actions they add, and change them dynamically to indicate state |\n| **Should** | App developers should: - If using text (including numbers) in an icon, [make maximum use of the space](/cars/design/design-foundations/visual-principles#make_content_easy_to_read) in the bounding box to make the text as large and readable as possible | App developers should: - Provide an indicator for the now playing queue item - Include previously played items in the queue To learn more about progress indicators and the queue, review [Enable playback control](https://developer.android.com/training/cars/media#implement_callback). |\n| **May** | App developers may: - Provide up to 6 [custom actions](https://developer.android.com/training/cars/media#custom-action-icons) (or up to 8, if not using Next and Previous) | App developers may: - [Provide thumbnails](https://developer.android.com/training/cars/media#display-artwork) for queue items |\n\n### Related links\n\n- [Add custom playback actions](https://developer.android.com/training/cars/media/#custom-icons)"]]