2026'dan itibaren, kararlı ana geliştirme modelimizle uyumlu olmak ve ekosistem için platform kararlılığını sağlamak amacıyla kaynak kodunu 2. ve 4. çeyreklerde AOSP'de yayınlayacağız. AOSP'yi oluşturmak ve AOSP'ye katkıda bulunmak için aosp-main yerine android-latest-release kullanmanızı öneririz. android-latest-release manifest dalı her zaman AOSP'ye gönderilen en son sürümü referans alır. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleye bakın.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Araba kullanıcı arayüzü kitaplığı olmadan uygulama geliştirme
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Araba kullanıcı arayüzü kitaplığı (car-ui-library), OEM'ler tarafından özelleştirilebilen, kendi kendine tutarlı bir otomotiv kullanıcı arayüzü kitaplığıdır. Google, uygulamanızı oluşturmak için car-ui-library'yi kullanmanızı önemle tavsiye eder. Bu mümkün değilse iki alternatif vardır:
- Android 12'den itibaren car-ui-library alt kümesi olan
car-rotary-lib'ü kullanabilirsiniz.
- Android 11'de aşağıda açıklandığı gibi kendi
FocusParkingView, FocusArea ve DirectManipulationHelper öğelerinizi UYGULAMANIZ GEREKİR.
FocusParkingView'ı uygulama
Kendi FocusParkingView'nizi uygulayabilir veya car-ui-library'deki sınıfı projenize kopyalayabilirsiniz.
FocusParkingView özelliğini uygulamak için:
- Erişilebilirlik sınıfı adını,
RotaryService'ün tanıyabilmesi için sabit kodlayın:
@Override
public CharSequence getAccessibilityClassName() {
return "com.android.car.ui.FocusParkingView";
}
FocusArea'yı uygulama
FocusParkingView gibi, kendi FocusArea sınıfınızı uygulayabilir veya car-ui-library sınıfını projenize kopyalayabilirsiniz.
FocusArea özelliğini uygulamak için:
- Döner hizmetin tanıyabilmesi için erişilebilirlik sınıfı adını sabit kodlayın:
@Override
public CharSequence getAccessibilityClassName() {
return "com.android.car.ui.FocusArea";
}
DirectManipulationHelper'ı uygulama
Bu, yardımcı program sınıfıdır. Sınıfı car-ui-library'den projenize kopyalayabilirsiniz.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-12-03 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-12-03 UTC."],[],[]]