Başlangıç ekranınızı oluşturun
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Uygulamanızın gösterdiği ekranları oluşturmak için Screen sınıfını genişleten sınıfları tanımlar ve araba ekranında gösterilecek kullanıcı arayüzünün durumunu temsil eden Template örneğini döndürmek için onGetTemplate yöntemini uygularsınız.
Bu kod snippet'inde, "Hello world!" dizesini görüntülemek için PaneTemplate şablonunu kullanan bir Screen öğesinin nasıl bildirileceği gösterilmektedir:
class MyStartScreen(carContext: CarContext) : Screen(carContext) {
override fun onGetTemplate(): Template {
val row = Row.Builder().setTitle("Hello world!").build()
val pane = Pane.Builder().addRow(row).build()
val header = Header.Builder()
.setStartHeaderAction(Action.APP_ICON)
.build()
return PaneTemplate.Builder(pane)
.setHeader(header)
.build()
}
}
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: 2026-04-28 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: 2026-04-28 UTC."],[],[]]