সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
নেভিগেট এবং ব্রাউজ করার জন্য আপনার অ্যাপের বিষয়বস্তু কীভাবে সংগঠিত হবে তা সিদ্ধান্ত নেওয়ার পাশাপাশি, আপনি কন্টেন্ট চালানোর জন্য একটি সারি বা কোনো কাস্টম নিয়ন্ত্রণ চান কিনা তা নির্ধারণ করতে হবে।
গাড়ি নির্মাতারা প্লেব্যাক ভিউ, মিনিমাইজড কন্ট্রোল বার এবং সারি বাস্তবায়ন এবং স্টাইল করার যত্ন নেয়। তারা প্লে/পজ, পরবর্তী, পূর্ববর্তী এবং ওভারফ্লো সহ প্লেব্যাক নিয়ন্ত্রণের একটি মৌলিক সেটও প্রদান করে। যদি এই নিয়ন্ত্রণগুলি আপনার অ্যাপের জন্য যথেষ্ট হয়, তাহলে আপনি সম্পন্ন করেছেন।
যাইহোক, যদি আপনি একটি সারি বা অতিরিক্ত প্লেব্যাক অ্যাকশনে অ্যাক্সেস দিতে চান যা গাড়ি নির্মাতারা প্রদান করে, আপনাকে সিদ্ধান্ত নিতে হবে:
সারি আইটেমগুলির জন্য থাম্বনেইল প্রদর্শন করা হবে কিনা
সারিতে থাকা বর্তমানে বাজানো আইটেমের জন্য একটি আইকন বা অতিবাহিত সময় প্রদর্শন করা হবে কিনা
সারিতে আগে খেলা আইটেম অন্তর্ভুক্ত করা হবে কিনা
কন্ট্রোল বারে আপনি কোন কাস্টম অ্যাকশনগুলি চান এবং সেগুলি গাড়ি নির্মাতাদের পরবর্তী এবং পূর্ববর্তী নিয়ন্ত্রণগুলি প্রতিস্থাপন করবে কিনা
প্রতিটি কর্মের প্রাসঙ্গিক অবস্থার প্রতিনিধিত্বকারী আইকনগুলি কেমন হবে (যেমন উপলব্ধ এবং অক্ষম)
তাদের যোগ করা যেকোনো কাস্টম অ্যাকশনের জন্য একরঙা (কালো বা সাদা) ভেক্টর আইকন প্রদান করুন এবং অবস্থা নির্দেশ করতে গতিশীলভাবে পরিবর্তন করুন
উচিত
অ্যাপ ডেভেলপারদের উচিত:
একটি আইকনে পাঠ্য (সংখ্যা সহ) ব্যবহার করলে, পাঠ্যটিকে যতটা সম্ভব বড় এবং পাঠযোগ্য করতে বাউন্ডিং বাক্সে সর্বাধিক স্থান ব্যবহার করুন।
মে
অ্যাপ ডেভেলপাররা হতে পারে:
8টি পর্যন্ত কাস্টম অ্যাকশনের জন্য মনোক্রোম (কালো বা সাদা) ভেক্টর আইকন প্রদান করুন
যুক্তি:
সামঞ্জস্যপূর্ণ অ্যাপ UI: অ্যাপ ডেভেলপারদের মিডিয়া অ্যাপে কাস্টম অ্যাকশনের জন্য ইন্টারফেসগুলিকে অন্যান্য ডিভাইসে তাদের ব্যবহারকারীদের পরিচিত অনুরূপ অ্যাকশনগুলির সাথে সারিবদ্ধ করতে হবে।
দৃষ্টিনন্দনতা: আইকনোগ্রাফির সাথে পেয়ার করা হলে টেক্সট ছোট দেখা যেতে পারে, তাই আইকনে থাকা টেক্সটটি উপলভ্য জায়গার মধ্যে সর্বাধিক করা উচিত।
সারি নির্দেশিকা
ব্যবহারকারীদের বর্তমানে বাজানো এবং আসন্ন বিষয়বস্তু দেখার অনুমতি দেওয়ার জন্য আপনি একটি সারি বাস্তবায়ন করার সিদ্ধান্ত নিলে নিম্নলিখিত বিবেচনাগুলি প্রযোজ্য হবে৷
প্রয়োজনীয় স্তর
নির্দেশিকা
উচিত
অ্যাপ ডেভেলপারদের উচিত:
বর্তমানে বাজানো সারি আইটেমের জন্য একটি সূচক প্রদান করুন
সারিতে পূর্বে খেলা আইটেম অন্তর্ভুক্ত করুন
মে
অ্যাপ ডেভেলপাররা হতে পারে:
সারি আইটেমগুলির জন্য থাম্বনেল প্রদান করুন
একটি আইকন সহ বা অতিবাহিত সময় প্রদর্শন করে বর্তমানে বাজানো আইটেমটি নির্দেশ করুন৷
যুক্তি:
Glanceable UI: ব্যবহারকারীদের এক নজরে বর্তমানে কী চলছে তা দেখতে সক্ষম হওয়া উচিত।
[null,null,["2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["\u003cp\u003eIn addition to content organization, developers need to determine playback controls and queue implementation for their car apps.\u003c/p\u003e\n"],["\u003cp\u003eCar makers provide basic playback controls; developers can add custom actions and queues for more functionality.\u003c/p\u003e\n"],["\u003cp\u003eCustom action icons should be monochrome, vector-based, and dynamically change to reflect state for consistency and glanceability.\u003c/p\u003e\n"],["\u003cp\u003eIf implemented, queues should include an indicator for the currently playing item and might include thumbnails or elapsed time.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers should refer to linked resources for details on implementing custom actions and playback interface examples.\u003c/p\u003e\n"]]],[],null,["# Customize playback controls\n\n\u003cbr /\u003e\n\nIn addition to deciding how your app content is organized for navigating and browsing, you need to decide whether you want a queue or any custom controls for playing the content.\n\nCar makers take care of implementing and styling the playback view, minimized control bar, and queue. They also provide a basic set of playback controls, including Play/Pause, Next, Previous, and Overflow. If these controls are sufficient for your app, then you're done.\n\nHowever, if you want to provide a queue or access to additional playback actions beyond the ones that car makers provide, you need to decide:\n\n- Whether to display thumbnails for queue items\n- Whether to display an icon or elapsed time for the currently playing item in the queue\n- Whether to include previously played items in the queue\n- Which custom actions you want on the control bar, and whether they should replace the car makers' Next and Previous controls\n- What the icons representing the relevant states of each action (such as available and disabled) will look like\n\nFor examples of the playback interface, visit [Playing media](/cars/design/automotive-os/apps/media/interaction-model/playing-media).\n| **Note:** Custom actions display in the order in which they are added to the PlaybackState. Their icons are specified as icon resources. For details, consult [Add custom playback actions](https://developer.android.com/training/cars/media/#custom-icons).\n\n*** ** * ** ***\n\nPlayback control guidelines\n---------------------------\n\n| Requirement level | Guidelines |\n|-------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **MUST** | App developers must: - Provide monochrome (black or white) vector 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, utilize the maximum space in the bounding box to make the text as large and readable as possible |\n| **MAY** | App developers may: - Provide monochrome (black or white) vector icons for up to 8 custom actions |\n\n**Rationale:**\n\n- **Consistent app UI:** App developers need to align the interfaces for custom actions in media apps with similar actions familiar to their users on other devices.\n- **Glanceability:** Text can appear smaller when paired with iconography, so text in icons should be maximized within the available space.\n\n*** ** * ** ***\n\nQueue guidelines\n----------------\n\nThe following considerations apply if you decide to implement a queue to allow users to view currently playing and upcoming content.\n\n| Requirement level | Guidelines |\n|-------------------|--------------------------------------------------------------------------------------------------------------------------------------------------|\n| **SHOULD** | App developers should: - Provide an indicator for the currently playing queue item - Include previously played items in the queue |\n| **MAY** | App developers may: - Provide thumbnails for queue items - Indicate the currently playing item with either an icon or by displaying elapsed time |\n\n| **Note:** Car makers can choose to disable the display of thumbnails. They can also choose to disable display of icons and elapsed time for the currently playing item.\n\n**Rationale:**\n\n- **Glanceable UI:** Users should be able to see what's currently playing at a glance."]]