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() } }