Trải nghiệm đi theo chỉ dẫn của Google

SDK điều hướng cung cấp nhiều cách để tích hợp một trải nghiệm điều hướng vào ứng dụng của bạn. Trang này giải thích trải nghiệm điều hướng trên Google và sự khác biệt giữa trải nghiệm này với các trải nghiệm điều hướng khác có trong SDK điều hướng.

Trải nghiệm chỉ đường của Google là gì?

Trải nghiệm chỉ đường của Google đề cập đến việc sử dụng SDK chỉ đường để nhúng trải nghiệm chỉ đường từng chặng bằng các thành phần giao diện người dùng và hình ảnh do Google cung cấp, tương tự như trải nghiệm chỉ đường trong ứng dụng Google Maps. Khi nhúng trải nghiệm điều hướng của Google vào ứng dụng, bạn không cần tạo trải nghiệm điều hướng từ đầu, nhưng vẫn có thể sửa đổi một số phần của trải nghiệm đó. Ngoài ra, nếu cần tuỳ chỉnh nhiều hơn so với trải nghiệm chỉ đường của Google, bạn có thể yêu cầu nguồn cấp dữ liệu chỉ đường từng chặng từ SDK Điều hướng, sau đó cung cấp và quản lý các thành phần giao diện người dùng của riêng mình.

Để biết thêm thông tin, hãy xem bài viết Trải nghiệm điều hướng tuỳ chỉnh.

Khi bạn sử dụng trải nghiệm chỉ đường của Google, ứng dụng của bạn sẽ gọi SDK điều hướng để bắt đầu, chạy và dừng chỉ đường bằng quy trình sau:

  1. Bắt đầu dò đường. Để bắt đầu điều hướng, ứng dụng của bạn sẽ tạo một thực thể trình điều hướng. Từ đó, ứng dụng sẽ đặt đích đến cho trình điều hướng và khởi chạy bản đồ. Cuối cùng, ứng dụng sẽ bắt đầu hướng dẫn từng chặng. Bạn có thể trình bày luồng ứng dụng này cho người dùng theo nhiều cách tuỳ thuộc vào trường hợp sử dụng. Ví dụ: ứng dụng có thể có một công cụ định vị cửa hàng với các thành phần giao diện người dùng riêng mà người dùng có thể sử dụng để bắt đầu điều hướng đến cửa hàng. Hoặc ứng dụng của bạn có thể bắt đầu chỉ đường chủ động với một đích đến được xác định trước khi người lái xe chấp nhận một nhiệm vụ giao hàng.

  2. Điều hướng chủ động. Sau khi chuyển sang chế độ chỉ đường đang hoạt động, ứng dụng sẽ sử dụng thông tin vị trí của thiết bị để duy trì hướng dẫn đang hoạt động. Bạn định cấu hình trình nghe sự kiện có ý nghĩa đối với trường hợp sử dụng của mình, chẳng hạn như đối với các thay đổi về tuyến đường và thời gian còn lại để đến đích. Trong khi chỉ đường, SDK Điều hướng cung cấp các thành phần giao diện người dùng tương tự như các thành phần trong ứng dụng Google Maps. Ví dụ: trải nghiệm chỉ đường hiển thị một lớp Google Maps tiêu chuẩn, với hình ảnh như thẻ hướng dẫn rẽ, lớp lưu lượng truy cập, tuyến đường thay thế và giới hạn tốc độ.

  3. Ngừng đi theo chỉ dẫn. Ứng dụng của bạn sẽ chấm dứt phiên điều hướng theo cách phù hợp nhất với trường hợp sử dụng của bạn, chẳng hạn như với trình nghe đến điểm đến sẽ kích hoạt khi người dùng đến điểm đến.

Làm cách nào để bạn có thể sửa đổi trải nghiệm chỉ đường của Google?

Nhìn chung, bạn có thể sửa đổi trải nghiệm chỉ đường của Google để có nhiều bảng phối màu, chế độ xem camera, hướng dẫn rẽ bổ sung và trình kích hoạt phản hồi sự kiện. Danh sách sau đây mô tả một số điều chỉnh mà bạn có thể thực hiện. Danh sách này chưa phải là danh sách đầy đủ.

Sửa đổi Chi tiết
Sửa đổi hướng dẫn chỉ đường: hiển thị/ẩn tiêu đề, màu sắc và phông chữ, hướng, tuyến đường thay thế và tiến trình chuyến đi Các chế độ điều khiển trên giao diện người dùng của bản đồ
Sửa đổi tiêu đề điều hướng
Hiển thị danh sách đường đi
Ẩn các tuyến đường thay thế
Hiển thị tiến trình chuyến đi
Điều chỉnh thông tin giao thông và thông tin giới hạn tốc độ Tắt lớp thông tin về giao thông
Bật đèn giao thông và biển báo dừng
Hiện đồng hồ tốc độ
Thay đổi giao diện người dùng của trải nghiệm bản đồ và điều chỉnh máy ảnh. Thêm điểm đánh dấu tuỳ chỉnh
Văn bản nổi
Đặt chế độ ban đêm
Điều chỉnh máy ảnh