คำอธิบายประกอบ
Camera.Perspective | Perspective คือพารามิเตอร์ที่กำหนดให้กับวัตถุCamera เพื่อระบุตำแหน่งและการวางแนวของกล้อง |
ForceNightMode | ค่าที่ใช้สำหรับการลบล้างโหมดกลางคืนเริ่มต้น (AUTO , FORCE_DAY , FORCE_NIGHT ) |
LocationUpdateException.ErrorType | ระบุประเภทของข้อผิดพลาดที่รายงานโดยบริการอัปเดตตำแหน่งของ Fleet Engine |
NavigationApi.ErrorCode | ErrorCode คือรหัสสถานะที่ getNavigator(Activity, NavigatorListener) และ getNavigator(Application, NavigatorListener) แสดงผลเมื่อรับ Navigator ไม่สำเร็จ |
NavigationTransactionRecorder.AddressFailureType | ประเภทของการแก้ไขที่อยู่ที่ไม่สำเร็จ |
Navigator.AudioGuidance | AudioGuidance คือชุดธงที่ใช้ในการระบุประเภทการแจ้งเตือนเสียงและคำแนะนำที่ใช้ระหว่างการนำทาง |
RoutingOptions.RoutingStrategy | กลยุทธ์การกำหนดเส้นทางจะระบุวิธีจัดอันดับเส้นทาง ซึ่งจะส่งผลต่อเส้นทางที่เลือกในตอนแรกและระหว่างการเปลี่ยนเส้นทางใหม่ |
RoutingOptions.TravelMode | ระบุประเภทของการขนส่งที่จะใช้เพื่อปรับแต่งเส้นทาง |
TimeAndDistance.DelaySeverity | ระบุการจราจรที่หนาแน่น |
TripUpdateException.ErrorType | ระบุประเภทของข้อผิดพลาดที่รายงานโดยบริการอัปเดตตำแหน่งของ Fleet Engine |
VehicleUpdateException.ErrorType | ระบุประเภทของข้อผิดพลาดที่รายงานโดยบริการอัปเดตตำแหน่งของ Fleet Engine |
อินเทอร์เฟซ
กล้อง | ระบุวิธีแก้ไขวิวพอร์ตของแผนที่การนำทาง |
FleetEngine.AuthTokenFactory | ระบบจะขอให้อินสแตนซ์ของอินเทอร์เฟซนี้ระบุโทเค็นการให้สิทธิ์เมื่อมีการดำเนินการต่างๆ |
FleetEngine.FleetEngineConfig | อินเทอร์เฟซนี้เลิกใช้งานแล้ว ฮุกเดิม |
FleetEngine.StatusListener | Listener สำหรับการอัปเดตสถานะ |
ListenableResultFuture<T> | Future ที่ยอมรับ Listener onResult ซึ่งจะเรียกใช้ในเธรด UI |
ListenableResultFuture.OnResultListener<T> | คําจํากัดความของอินเทอร์เฟซสำหรับการเรียกกลับเมื่อผลลัพธ์พร้อมใช้งาน |
NavigationApi.NavigatorListener | ลงทะเบียน NavigatorListener กับ getNavigator(Activity, NavigatorListener) เพื่อรับการแจ้งเตือนเกี่ยวกับสถานะของ Navigator ดังกล่าว |
NavigationApi.OnTermsResponseListener | ลงทะเบียน OnTermsResponseListener ด้วย showTermsAndConditionsDialog(Activity, String, OnTermsResponseListener) เพื่อรับการแจ้งเตือนเมื่อผู้ใช้ยอมรับหรือปฏิเสธข้อกำหนดและเงื่อนไข |
NavigationMap | ระบุวิธีแก้ไขเนื้อหาของแผนที่การนำทาง เช่น |
NavigationMap.OnMapClickListener | อินเทอร์เฟซการติดต่อกลับสำหรับเมื่อผู้ใช้แตะบนแผนที่ |
NavigationMap.OnMarkerClickListener | กำหนดลายเซ็นสำหรับเมธอดที่เรียกใช้เมื่อมีการคลิกหรือแตะเครื่องหมาย |
NavigationView.OnNightModeChangedListener | อินเทอร์เฟซสำหรับผู้ฟังซึ่งจะได้รับการแจ้งเตือนเมื่อ UI เข้าหรือออกจาก "โหมดกลางคืน" |
NavigationView.OnRecenterButtonClickedListener | อินเทอร์เฟซสำหรับผู้ฟังซึ่งจะได้รับการแจ้งเตือนเมื่อมีการคลิกปุ่มจัดกึ่งกลางใหม่ |
การนำทาง | ซิงเกิลที่ระบุวิธีควบคุมการนำทาง |
Navigator.ArrivalListener | กำหนดลายเซ็นสำหรับวิธีเรียกใช้เมื่อคนขับมาถึงจุดอ้างอิง |
Navigator.RemainingTimeOrDistanceChangedListener | กำหนดลายเซ็นสำหรับเมธอดที่เรียกใช้เมื่อเวลาหรือระยะทางที่เหลืออยู่ไปยังปลายทางถัดไปมีการเปลี่ยนแปลง |
Navigator.RouteChangedListener | กำหนดลายเซ็นสำหรับเมธอดที่จะเรียกใช้เมื่อเส้นทางเปลี่ยนไป |
NotificationContentProvider | ForegroundServiceManager ใช้อินเทอร์เฟซนี้เพื่อแสดงเนื้อหาการแจ้งเตือนเมื่อมีการแชร์การแจ้งเตือนตลอดเวลา |
OfflineListener | อินเทอร์เฟซติดต่อกลับที่ไคลเอ็นต์จะลงทะเบียนเพื่อรับการแจ้งสถานะการอัปเดตออฟไลน์หรือการเปลี่ยนแปลงเปอร์เซ็นต์ความคืบหน้าได้ |
การฉายภาพ | การฉายภาพใช้เพื่อแปลค่าระหว่างตำแหน่งบนหน้าจอกับพิกัดทางภูมิศาสตร์บนพื้นผิวโลก (LatLng ) |
RoadSnappedLocationProvider | อนุญาตให้สมัครใช้บริการตําแหน่งของผู้ใช้ที่ถูกสแนปถนน |
RoadSnappedLocationProvider.LocationListener | กำหนดลายเซ็นสำหรับเมธอดที่เรียกใช้เมื่อมีการอัปเดตตำแหน่งที่สแนปถนนพร้อมใช้งาน |
RouteInfo | ระบุเวลาถึงโดยประมาณและข้อมูลระยะทางสำหรับเส้นทางไปยังจุดอ้างอิงเฉพาะโดยใช้ค่า RoutingOptions.RoutingStrategy แต่ละค่า |
RouteSegment | RouteSegment เป็นคลาสที่เปลี่ยนแปลงไม่ได้ซึ่งแสดง "ขา" เดียวของการเดินทาง ทั้งจากตำแหน่งปัจจุบันของอุปกรณ์ไปยังปลายทางหรือจากปลายทางหนึ่งไปยังปลายทางถัดไป |
เครื่องจำลอง | อินเทอร์เฟซสำหรับส่งตำแหน่งที่จำลองไปยัง Nav API หรือเรียกใช้ Nav API บนเส้นทางจำลอง |
SpeedingListener | ติดต่อกลับเพื่อแจ้งเตือนเปอร์เซ็นต์ที่มากกว่าขีดจำกัดความเร็วที่คนขับกำลังขับอยู่ |
คลาส
ArrivalEvent | เหตุการณ์ที่เปลี่ยนแปลงไม่ได้ซึ่งเริ่มทำงานเมื่อมาถึงปลายทาง |
CameraPosition | แสดงตำแหน่งของกล้องซึ่งสัมพันธ์กับแผนที่ |
DirectionsListView | มุมมองที่แสดงรายการเส้นทางสําหรับการนำทาง |
DisplayOptions | กำหนดตัวเลือกที่ Navigator ใช้สำหรับแสดงเส้นทางไปยังปลายทาง |
FleetEngine | ไคลเอ็นต์สำหรับ Fleet Engine ของ Google |
FleetEngine.ErrorListener | ไคลเอ็นต์ Fleet Engine จะใช้อินสแตนซ์ของอินเทอร์เฟซนี้เพื่อแจ้งนักพัฒนาแอปเมื่อมีข้อยกเว้นที่สำคัญ |
ForegroundServiceManager | ชั้นเรียนนี้อนุญาตให้ลูกค้าแชร์การแจ้งเตือนถาวรโดยใช้รหัสการแจ้งเตือนทั่วไป |
LatLng | คลาสที่เปลี่ยนแปลงไม่ได้ซึ่งแสดงคู่พิกัดละติจูดและลองจิจูดซึ่งจัดเก็บเป็นองศา |
LatLngBounds | คลาสที่เปลี่ยนแปลงไม่ได้ซึ่งแสดงสี่เหลี่ยมผืนผ้าที่สอดคล้องกับละติจูด/ลองจิจูด |
LatLngBounds.Builder | นี่คือเครื่องมือสร้างที่สามารถสร้างขอบเขตขั้นต่ำโดยอิงตามชุดของจุด LatLng |
LocationEvent | เหตุการณ์ที่เปลี่ยนแปลงไม่ได้ซึ่งมีข้อมูลตําแหน่งที่สแนปถนน |
เครื่องหมาย | เครื่องหมายที่สามารถเพิ่มลงใน NavigationMap ได้ |
MarkerOptions | กำหนดตัวเลือกสำหรับเครื่องหมาย |
NavigationApi | จุดแรกเข้าไปยัง Navigation API |
NavigationFragment | คอมโพเนนต์การนำทางในแอป |
NavigationTransactionRecorder | มีวิธีการบันทึกธุรกรรม |
NavigationTransactionRecorder.AddressListener | เมื่อมีการเรียก pickup(Waypoint, List) หรือ dropoff(Waypoint, List) เครื่องบันทึกธุรกรรมจะค้นหาตำแหน่งปัจจุบันของโทรศัพท์ในเบื้องหลังและส่งคืนผ่านทาง Listener นี้ |
NavigationView | มุมมองที่แสดงแผนที่สำหรับการนำทาง |
NightModeChangedEvent | เหตุการณ์ที่เปลี่ยนแปลงไม่ได้ซึ่งแสดงการเปลี่ยนแปลงของรัฐที่เกี่ยวข้องกับโหมดกลางคืน |
NotificationContentProviderBase | ไคลเอ็นต์ควรขยายเวลาคลาสนี้หากต้องการควบคุมเนื้อหาของการแจ้งเตือนถาวร |
RoutingOptions | กำหนดตัวเลือกที่ Navigator ใช้สำหรับคำนวณเส้นทางไปยังจุดหมาย |
SimulationOptions | ตัวเลือกต่างๆ ที่จะใช้ภายในเครื่องจำลอง |
SpeedAlertOptions | สรุปเกณฑ์การทริกเกอร์สำหรับระดับความรุนแรงของการแจ้งเตือนความเร็วต่างๆ ซึ่งแสดงด้วย SpeedAlertSeverity |
SpeedAlertOptions.Builder | เครื่องมือสร้างสําหรับการสร้าง SpeedAlertOptions |
SpeedometerUiOptions | สรุปการกำหนดค่า UI ของมาตรวัดความเร็วสำหรับระดับความรุนแรงของการแจ้งเตือนความเร็วต่างๆ ซึ่งแสดงด้วย SpeedAlertSeverity |
SpeedometerUiOptions.UiOptionsForSpeedAlertSeverity | ตัวเลือกเครื่องวัดความเร็ว Ui สำหรับแสดงการแจ้งเตือนความเร็ว MINOR หรือ MAJOR |
StylingOptions | กำหนดตัวเลือกการจัดรูปแบบสำหรับ NavigationView หรือ NavigationFragment |
SupportNavigationFragment | คอมโพเนนต์การนำทางในแอป |
TermsAndConditionsUIParams | คลาสที่เปลี่ยนแปลงไม่ได้ซึ่งแสดงถึงพารามิเตอร์ที่ใช้เพื่อปรับแต่งรูปลักษณ์ของ TermsAndConditionsDialog |
TermsAndConditionsUIParams.Builder | เครื่องมือสร้างที่ช่วยกำหนดค่าอินสแตนซ์ของ TermsAndConditionsUIParams |
TimeAndDistance | TimeAndDistance เป็นคลาสที่เปลี่ยนแปลงไม่ได้ซึ่งแสดงทั้งเวลาและระยะทางไปยังจุดหมาย |
VisibleRegion | สี่เหลี่ยมคางหมูที่เปลี่ยนแปลงไม่ได้ซึ่งอธิบายพื้นที่บนแผนที่ซึ่งมองเห็นได้จากตำแหน่งกล้องที่เฉพาะเจาะจง |
จุดอ้างอิง | คลาสจุดอ้างอิงที่เปลี่ยนแปลงไม่ได้ ใช้สำหรับระบุปลายทางการนำทาง |
Enum
AlternateRoutesStrategy | กลยุทธ์การแสดงที่ต้องการสําหรับการแสดงเส้นทางอื่น |
CustomControlPosition | ชุดของตำแหน่งที่วางการควบคุม UI ที่กำหนดเองลงในแผนที่ได้ |
FleetEngine.StatusListener.StatusLevel | ตัวเลขสำหรับระดับความรุนแรงของข้อความสถานะที่จะอัปเดต |
FleetEngine.VehicleState | ระบุว่ายานพาหนะนั้นยอมรับการเดินทางใหม่หรือไม่ |
NavigationCalloutDisplayMode | กลยุทธ์ Display ที่ต้องการสำหรับการแสดงข้อความไฮไลต์เวลาถึงโดยประมาณ |
Navigator.RouteStatus | RouteStatus เป็นรหัสสถานะที่แสดงผลลัพธ์ของการคำนวณเส้นทาง ซึ่งเข้าถึงผ่าน "อนาคต" ที่แสดงผลโดย setDestination(Waypoint) |
OfflineListener.OfflineState | สถานะที่เป็นไปได้ของการดำเนินการไทล์เป็นแบบออฟไลน์ |
RouteCalloutInfoFormat | รูปแบบจะระบุว่าจะแสดงข้อมูลระยะทางหรือเวลาถึงโดยประมาณในข้อความไฮไลต์สำหรับเส้นทางหรือไม่ |
SpeedAlertSeverity | ชุดค่าที่ใช้เพื่อระบุระดับความรุนแรงของการแจ้งเตือนความเร็ว |
TermsAndConditionsCheckOption | enum ที่ระบุตัวเลือกสำหรับการตรวจสอบข้อกำหนดและเงื่อนไข |
ข้อยกเว้น
LocationUpdateException | ระบบมีการส่งอินสแตนซ์ของ LocationUpdateException เมื่อเกิดข้อผิดพลาดขณะส่งการอัปเดตตำแหน่งของรถไปยังบริการแบ็กเอนด์ Fleet Engine |
NavigationTransactionRecorder.TransactionException | มีข้อยกเว้นเมื่อพยายามบันทึกธุรกรรมที่มีการป้อนข้อมูลไม่ถูกต้อง |
TripUpdateException | มีการส่งอินสแตนซ์ของ TripUpdateException เมื่อเกิดข้อผิดพลาดขณะส่งการอัปเดตการเดินทางไปยังบริการแบ็กเอนด์ Fleet Engine |
VehicleUpdateException | ระบบมีการส่งอินสแตนซ์ของ VehicleUpdateException เมื่อเกิดข้อผิดพลาดขณะส่งการอัปเดตรถไปยังบริการแบ็กเอนด์ Fleet Engine |
Waypoint.InvalidSegmentHeadingException | มีข้อยกเว้นเมื่อพยายามสร้างจุดอ้างอิงที่มีส่วนหัวของส่วนที่ไม่ถูกต้อง |
Waypoint.UnsupportedPlaceIdException | มีข้อยกเว้นเมื่อพยายามสร้างจุดอ้างอิงจากรหัสสถานที่ที่ไม่รองรับ |