Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Tạo CarAppService và Phiên của bạn
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Ứng dụng của bạn phải mở rộng lớp CarAppService và triển khai phương thức
onCreateSession của lớp đó. Phương thức này sẽ trả về một thực thể Session tương ứng với kết nối hiện tại đến máy chủ lưu trữ:
class HelloWorldService : CarAppService() {
override fun onCreateSession(sessionInfo: SessionInfo): Session {
return HelloWorldSession()
}
// ...
}
Thực thể Session sẽ trả về thực thể Screen cần dùng khi ứng dụng
được khởi động lần đầu tiên:
class HelloWorldSession : Session() {
override fun onCreateScreen(intent: Intent): Screen {
return HelloWorldScreen(carContext)
}
}
Khi ứng dụng mà bạn tạo cho ô tô phải khởi động từ một màn hình không phải là màn hình Chính hoặc
Đích, chẳng hạn như khi xử lý đường liên kết sâu, bạn có thể dùng
ScreenManager.push trước khi quay lại từ onCreateScreen để
chuẩn bị trước một ngăn xếp lui của các màn hình. Khi bạn chuẩn bị trước một ngăn xếp lui, người dùng có thể từ màn hình đầu tiên mà ứng dụng của bạn hiển thị quay lại các màn hình trước đó.
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2026-06-29 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2026-06-29 UTC."],[],[]]