Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
创建启动屏幕
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
如需创建由应用显示的屏幕,您可以定义扩展
Screen 类的类,并实现其 onGetTemplate 方法以返回
Template 实例,该实例表示要在
车载显示屏上显示的界面状态。
以下代码段展示了如何声明 Screen,它使用
PaneTemplate 模板显示“Hello world!”字符串:
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()
}
}
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-05-08。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2026-05-08。"],[],[]]