এই পৃষ্ঠাটি নীচে তালিকাভুক্ত প্রতিটি রিলিজে কার UI লাইব্রেরিতে করা আপডেটগুলি বর্ণনা করে৷
car-ui-lib 2.6.0
নতুন বৈশিষ্ট্য
-
CarUiToolbarলোগোর জন্য একটি ট্যাপ লিসেনার যোগ করা হয়েছে৷
সমস্যাগুলো সম্বোধন করা হয়েছে
- প্লাগইনের মাধ্যমে আপডেট করার সময়
CarUiToolbarএর ওভারফ্লো ডায়ালগ বিষয়বস্তু বাসি থেকে যাবে এমন একটি সমস্যা সমাধান করা হয়েছে। - একটি সমস্যা সমাধান করা হয়েছে যেখানে
CarUiRecyclerViewএর স্ক্রলবার দৃশ্যমান ছিল না কারণ ভুল ইনসেট প্রয়োগ করা হয়েছিল। - প্লাগইন একটি নাল
InsetsChangedListenerফেরত দিলে একটি সমস্যা সমাধান করা হয়েছে। -
AppStyledViewএ রেন্ডার করা বিষয়বস্তু প্রয়োগ করতে একটি চেক যোগ করা হয়েছে অবশ্যইTheme.CarUiব্যবহার করবেন না। - বড় ল্যান্ডস্কেপ স্ক্রিনে স্থির ডিফল্ট
AppStyledViewঅবস্থান। -
AppStyledViewব্যাকগ্রাউন্ড এবং ম্লান পরিমাণের কাস্টমাইজেশন যোগ করা হয়েছে। -
AppStyledViewদেখানোর পরেAppStyledDialog#setContentView()এ কলের জন্য সমর্থন যোগ করা হয়েছে।
এই পদ্ধতিগুলিকে অবজ্ঞা করা হয়েছে:
-
CarUi#installBaseLayoutAround(View, InsetsChangedListener, boolean), পরিবর্তেCarUi#InsetsChangedListener(Context, View, InsetsChangedListener, boolean)ব্যবহার করুন। -
CarUi#installBaseLayoutAround(View, InsetsChangedListener, boolean, boolean), পরিবর্তেCarUi#InsetsChangedListener(Context, View, InsetsChangedListener, boolean, boolean)ব্যবহার করুন।
car-ui-lib-plugin-apis 1.5.0
নতুন বৈশিষ্ট্য
-
CarUiToolbarলোগো ট্যাপ লিসেনারের কাস্টমাইজেশন যোগ করা হয়েছে।
এই আইটেমগুলিকে অবজ্ঞা করা হয়েছে:
-
PluginFactoryOEMV6, পরিবর্তেPluginFactoryOEMV7ব্যবহার করুন। -
ToolbarControllerOEMV2, পরিবর্তেToolbarControllerOEMV3ব্যবহার করুন।
car-ui-lib 2.5.1
সমস্যাগুলো সম্বোধন করা হয়েছে
- একটি ProGuard সমস্যা সমাধান করা হয়েছে যা car-ui-lib প্লাগইন লোড হতে বাধা দিচ্ছিল।
- প্লাগইনগুলির জন্য স্থির ফরোয়ার্ড সামঞ্জস্য যা রানটাইমে NPE সৃষ্টি করবে।
- কার্যকর করুন যে car-ui-lib প্লাগইন একটি সিস্টেম অ্যাপ হতে হবে।
- স্থির
CarUiRecyclerViewকিছু পরিস্থিতিতে স্ক্রলবার দেখাচ্ছে না। - স্থির নির্বাচিত ট্যাবগুলি যখন প্লাগইন ব্যবহার করা হয় তখন আপডেট হয় না৷
- যখন প্লাগইন ব্যবহার করা হয় তখন
SearchViewতাৎক্ষণিক করার সমস্যা সমাধান করা হয়েছে। - সঠিক ডিসপ্লে কনফিগারেশনের জন্য অ্যাক্টিভিটি প্রসঙ্গ ব্যবহার করে গাড়ি পরিষেবা UX সীমাবদ্ধতা স্টেট কলব্যাক শুরু করুন।
- শূন্যতা টীকা আপডেট করা হয়েছে।
car-ui-lib 2.5.0
সমস্যাগুলো সম্বোধন করা হয়েছে
- অপ্টিমাইজড প্লাগইন শুরুর সময়।
- একটি সমস্যা সমাধান করা হয়েছে যেখানে অ্যাপগুলি সর্বদা 1টি সর্বাধিক সমর্থিত প্লাগইন সংস্করণ হিসাবে ফেরত দেয়।
-
AppStyledViewথেকেTheme.CarUiবাধ্য করতে থিমের ওভাররাইটিং সরানো হয়েছে। -
ListPreferenceFragmentএ শিরোনাম সেট করতে ওভাররিডেবল পদ্ধতি যোগ করা হয়েছে।
car-ui-lib-plugin-apis 1.4.0
নতুন বৈশিষ্ট্য
-
CarUiPreferenceএর OEM কাস্টমাইজেশনের অনুমতি দিন।
এই আইটেমগুলিকে অবজ্ঞা করা হয়েছে:
-
PluginFactoryOEMV5, পরিবর্তেPluginFactoryOEMV6ব্যবহার করুন।
car-ui-lib 2.4.0
নতুন বৈশিষ্ট্য
-
AppStyledViewএ রূপান্তরের জন্য সমর্থন যোগ করা হয়েছে।
সমস্যাগুলো সম্বোধন করা হয়েছে
- আর সর্বজনীন না হওয়ার জন্য
AppStyledRecyclerViewAdapterআপডেট করা হয়েছে। -
AppStyledDialogControllerজন্য অপ্টিমাইজেশন সহ প্রেক্ষাপটের জন্য একটি সুবিধার পদ্ধতি প্রদান করেছে। -
AppStyledViewNavIconসংজ্ঞাটিকেAppStyledDialogControllerএ সরানো হয়েছে। -
AppStyledViewএTheme.CarUiতে থিমের জোরপূর্বক ওভাররাইট করা সরানো হয়েছে। -
AppStyledViewস্ক্রীনের রেন্ডারিংকে সমর্থন করার জন্য ট্রানজিশন যোগ করা হয়েছে। - ওভারলেড করা যেতে পারে এমন আইটেমগুলির তালিকায়
car_ui_recycler_view_no_scrollbarযোগ করা হয়েছে। -
CarUiRecyclerViewespressoViewActionsএবংViewMatchersজন্য একটি Gradle লাইব্রেরি তৈরি করা হয়েছে। -
ScrollViewব্যবহার করার জন্য অ্যাপ-স্টাইল করা ভিউ রিফ্যাক্টর করা হয়েছে।
car-ui-lib-plugin-apis 1.3.0
নতুন বৈশিষ্ট্য
এই আইটেমগুলিকে অবজ্ঞা করা হয়েছে:
-
PluginFactoryOEMV4, পরিবর্তেPluginFactoryOEMV5ব্যবহার করুন। -
RecyclerViewOEMV1, পরিবর্তেRecyclerViewOEMV2ব্যবহার করুন। -
OnScrollListenerOEMV1, পরিবর্তেRecyclerViewOEMV2.OnScrollListenerOEMV2ব্যবহার করুন।
car-ui-lib 2.3.0
নতুন বৈশিষ্ট্য
নতুন উপাদান যোগ করা হয়েছে:
-
CarUiShortcutsPopup
নিম্নলিখিত স্ক্রলবার বৈশিষ্ট্যগুলির জন্য সমর্থন যোগ করা হয়েছে:
-
android:fadeScrollbars -
android:scrollbars -
android:scrollbarThumbVertical -
android:scrollbarTrackVertical -
android:scrollbarStyle -
android:scrollbarFadeDuration -
android:verticalScrollbarPosition -
android:requiresFadingEdge
সমাধান করা সমস্যা
স্থির
CarUiRecyclerView, যাActivityবিনোদনের উপর অবস্থান বজায় রাখে না।ক্লায়েন্ট কোড এবং IME পরিষেবার মধ্যে বিটম্যাপ সিরিয়ালাইজেশন অসঙ্গতি সমাধান করা হয়েছে।
PreferenceFragmentএর সাথেNavHostFragmentএর ব্যবহার সক্ষম করা হয়েছে।
car-ui-lib-plugin-apis 1.2.0
নতুন বৈশিষ্ট্য
নিম্নলিখিত লাইব্রেরি ইন্টারফেসের সাথে java.util.function ইন্টারফেসের প্রতিস্থাপিত ব্যবহার:
-
com.android.car.ui.plugin.oemapis.BiConsumer -
com.android.car.ui.plugin.oemapis.Consumer -
com.android.car.ui.plugin.oemapis.Function
এই আইটেমগুলিকে অবজ্ঞা করা হয়েছে:
-
PluginFactoryOEMV3, পরিবর্তেPluginFactoryOEMV4ব্যবহার করুন। -
ToolbarControllerOEMV1, পরিবর্তেToolbarControllerOEMV2ব্যবহার করুন। -
ContentListItemOEMV1, পরিবর্তেContentListItemOEMV2ব্যবহার করুন। -
ImeSearchInterfaceOEMV1, পরিবর্তেImeSearchInterfaceOEMV2ব্যবহার করুন।
androidx.annotations এর বাস্তবায়নের সাথে শূন্যতা ইন্টারফেসের লাইব্রেরি বাস্তবায়ন প্রতিস্থাপন করা হয়েছে।
car-ui-lib-plugin-apis 1.1.1
এই রিলিজটি 28-এ minSdkVersion আপডেট করে।
car-ui-lib 2.2.1
এই রিলিজ:
-
CarUiFooterPreferenceপ্রবর্তন করে - 28-এ
minSdkVersionআপডেট করে।
car-ui-lib-plugin-apis 1.1.0
এই রিলিজ:
-
AppStyledViewControllerOEMV1বাতিল করে AppStyledViewControllerOEMV2প্রবর্তন করেAppStyledViewControllerOEMV1থেকে পরিবর্তনগুলি অন্তর্ভুক্ত করে:public abstract int getContentAreaHeight(); public abstract int getContentAreaWidth();PluginFactoryOEMV1এবংPluginFactoryOEMV2বাতিল করেPluginFactoryOEMV3ইন্টারফেস প্রবর্তন করে।
car-ui-lib 2.1.0
এই রিলিজ:
AppStyledViewক্লায়েন্ট API যোগ করে:public int getContentAreaHeight(); public int getContentAreaWidth();CarUiPrimarySwitchPreferenceপ্রবর্তন করেContextপরিবর্তেActivityপ্রয়োজনের জন্যAppStyledDialogControllerকনস্ট্রাক্টর আপডেট করে:যোগ করে:
public AppStyledDialogController(android.app.Activity);অবজ্ঞা করে:
public AppStyledDialogController(android.content.Context);
car-ui-lib-plugin-apis 1.0.1
এই রিলিজটি শূন্যতা টীকা যোগ করে।
car-ui-lib-plugin-apis 1.0.0
এই রিলিজটি নিম্নলিখিত car-ui-lib প্লাগইন APIগুলির জন্য সমর্থন প্রবর্তন করে:
-
AppStyledViewDialog -
CarUiRecyclerView -
CarUiToolbar -
CarUiListItems
car-ui-lib 2.0.0
এই সংস্করণটি, Google Maven- এ উপলব্ধ, এই উপাদানগুলির জন্য car-ui-lib প্লাগইন সমর্থন প্রবর্তন করে:
-
AppStyledViewDialog -
CarUiRecyclerView -
CarUiToolbar -
CarUiListItems
car-ui-lib 1.0.0
এই রিলিজটি AOSP-এ Android 12 এবং তার নিচের সংস্করণের জন্য উপলব্ধ এবং এর জন্য সমর্থন প্রদান করে:
-
AppStyledViewDialog -
CarUiRecyclerView -
CarUiToolbar -
CarUiListItems - ডায়ালগ
- রানটাইম রিসোর্স ওভারলে (RROs) এর মাধ্যমে রিসোর্স কাস্টমাইজেশন
-
PreferencesFragment - ঘূর্ণমান সমর্থন
-
WideScreenImeKeyboard