ใช้งาน พาร์เซล
กำหนดการกำหนดค่า PanoramaOptions สำหรับ StreetViewPanorama
คุณสามารถใช้ตัวเลือกเหล่านี้เมื่อเพิ่มภาพพาโนรามาลงในแอปพลิเคชันของคุณโดยใช้โปรแกรม หากใช้ StreetViewPanoramaFragment
คุณสามารถส่งตัวเลือกเหล่านี้โดยใช้วิธีการเริ่มต้นแบบคงที่ newInstance(StreetViewPanoramaOptions)
หากคุณกำลังใช้ StreetViewPanoramaView
คุณสามารถส่งตัวเลือกเหล่านี้โดยใช้ตัวสร้าง StreetViewPanoramaView(Context, StreetViewPanoramaOptions)
สรุปค่าคงที่ที่รับช่วงมา
สรุปเครื่องมือสร้างสาธารณะ
StreetViewPanoramaOptions()
สร้างออบเจ็กต์ StreetViewPanoramaOptions ใหม่
|
สรุปวิธีการสาธารณะ
บูลีน | |
สตริง | |
LatLng | |
จำนวนเต็ม | |
StreetViewSource | |
บูลีน | |
StreetViewPanoramaCamera | |
บูลีน | |
บูลีน | |
บูลีน | |
StreetViewPanoramaOptions |
panningGesturesEnabled(เปิดใช้บูลีน)
สลับความสามารถในการให้ผู้ใช้เลื่อนไปรอบๆ ในภาพพาโนรามาโดยใช้ท่าทางสัมผัส
|
StreetViewPanoramaOptions | |
StreetViewPanoramaOptions |
panoramaId(สตริง panoId สตริง)
ระบุตำแหน่งเริ่มต้นของภาพพาโนรามา Street View ตามรหัสภาพพาโนรามา
|
StreetViewPanoramaOptions |
position(ตำแหน่ง LatLng รัศมีจำนวนเต็ม แหล่งที่มา StreetViewSource)
ระบุตำแหน่งเริ่มต้นของภาพพาโนรามา Street View ตามตำแหน่ง รัศมี และแหล่งที่มา
|
StreetViewPanoramaOptions | |
StreetViewPanoramaOptions | |
StreetViewPanoramaOptions |
position(ตำแหน่ง LatLng, แหล่งที่มา StreetViewSource)
ระบุตำแหน่งเริ่มต้นสำหรับภาพพาโนรามา Street View ตามตำแหน่งและแหล่งที่มา
|
StreetViewPanoramaOptions |
streetNamesEnabled(เปิดใช้บูลีน)
สลับความสามารถให้ผู้ใช้เห็นชื่อถนนในภาพพาโนรามา
|
สตริง |
toString()
|
StreetViewPanoramaOptions |
useViewLifecycleInFragment(ใช้ViewLifecycleInFragment) แบบบูลีน)
เมื่อใช้
StreetViewPanoramaFragment แฟล็กนี้จะระบุว่าวงจรพาโนรามาของ Street View ควรเชื่อมโยงกับมุมมองของ Fragment หรือ Fragment เอง |
StreetViewPanoramaOptions |
userNavigationEnabled(เปิดใช้บูลีน)
สลับความสามารถให้ผู้ใช้เลื่อนไปมาระหว่างภาพพาโนรามา
|
StreetViewPanoramaOptions |
zoomGesturesEnabled(เปิดใช้บูลีน)
สลับความสามารถในการซูมพาโนรามาของผู้ใช้ด้วยท่าทางสัมผัส
|
ข้อมูลสรุปของเมธอดที่รับช่วงมา
ผู้รับสร้างสาธารณะ
สาธารณะ StreetViewPanoramaOptions ()
สร้างออบเจ็กต์ StreetViewPanoramaOptions ใหม่
วิธีการสาธารณะ
บูลีนสาธารณะ getPanningGesturesEnabled ()
การคืนสินค้า
true
หากผู้ใช้สามารถเลื่อนผ่านท่าทางสัมผัสในภาพพาโนรามาของ Street View ในตอนแรก
สาธารณะ สตริง getPanoramaId ()
การคืนสินค้า
- รหัสพาโนรามาเริ่มต้นสำหรับพาโนรามาของ Street View หรือ
null
หากไม่ได้ระบุ
สาธารณะ LatLng getPosition ()
การคืนสินค้า
- ตำแหน่งเริ่มต้นของภาพพาโนรามา Street View หรือ
null
หากไม่ได้ระบุ
จำนวนเต็ม สาธารณะ getRadius ()
การคืนสินค้า
- รัศมีเริ่มต้นที่ใช้ในการค้นหาภาพพาโนรามาของ Street View หรือ
null
หากไม่ได้ระบุ
สาธารณะ StreetViewSource getSource ()
การคืนสินค้า
- ตัวกรองแหล่งที่มาที่ใช้ค้นหาพาโนรามาของ Street View หรือ
DEFAULT
หากไม่ได้ระบุ
บูลีนสาธารณะ getStreetNamesEnabled ()
การคืนสินค้า
true
หากผู้ใช้เห็นชื่อถนนในภาพพาโนรามาของ Street View ได้ในตอนแรก
สาธารณะ StreetViewPanoramaCamera getStreetViewPanoramaCamera ()
การคืนสินค้า
- กล้องเริ่มต้นสำหรับภาพพาโนรามา Street View หรือ
null
หากไม่ได้ระบุ
บูลีนสาธารณะ getUseViewLifecycleInFragment ()
การคืนสินค้า
- ตัวเลือก useViewLifecycleInFragment หรือ
null
หากไม่ได้ระบุ
บูลีนสาธารณะ getUserNavigationEnabled ()
การคืนสินค้า
true
หากผู้ใช้สามารถย้ายไปยังภาพพาโนรามา Street View ภาพอื่นได้ในตอนแรก
บูลีนสาธารณะ getZoomGesturesEnabled ()
การคืนสินค้า
true
หากในตอนแรกผู้ใช้สามารถซูมผ่านท่าทางสัมผัสในภาพพาโนรามาของ Street View ได้
สาธารณะ StreetViewPanoramaOptions panningGesturesEnabled (boolean enabled)
สลับความสามารถในการให้ผู้ใช้เลื่อนไปรอบๆ ในภาพพาโนรามาโดยใช้ท่าทางสัมผัส ดูรายละเอียดเพิ่มเติมได้ที่ setPanningGesturesEnabled(boolean)
ค่าเริ่มต้นคือ true
พารามิเตอร์
เปิดใช้อยู่ |
---|
สาธารณะ StreetViewPanoramaOptions panoramaCamera (StreetViewPanoramaCamera)
ระบุกล้องเริ่มต้นสำหรับภาพพาโนรามา Street View
พารามิเตอร์
กล้อง |
---|
สาธารณะ StreetViewPanoramaOptions panoramaId (สตริง panoId)
ระบุตำแหน่งเริ่มต้นของภาพพาโนรามา Street View ตามรหัสภาพพาโนรามา ตำแหน่งที่ตั้งตามรหัสพาโนรามาจะมีความสำคัญเหนือกว่าตำแหน่งที่กำหนดโดยละติจูดและลองจิจูด
พารามิเตอร์
panoId |
---|
สาธารณะ StreetViewPanoramaOptions position (LatLng รัศมีจำนวนเต็ม StreetViewSource)
ระบุตำแหน่งเริ่มต้นของภาพพาโนรามา Street View ตามตำแหน่ง รัศมี และแหล่งที่มา ตำแหน่งที่กำหนดโดยภาพพาโนรามา (หากมี) จะมีความสำคัญเหนือกว่าตำแหน่งที่กำหนดโดยละติจูดและลองจิจูด
พารามิเตอร์
position | |
---|---|
รัศมี | |
source |
สาธารณะ StreetViewPanoramaOptions position (LatLng รัศมีจำนวนเต็ม)
ระบุตำแหน่งเริ่มต้นของภาพพาโนรามา Street View โดยอิงตามตำแหน่งและรัศมี หากตั้งค่าตำแหน่งตามรหัสพาโนรามาจะมีความสำคัญเหนือกว่าตำแหน่งที่กำหนดโดยละติจูดและลองจิจูด
พารามิเตอร์
position | |
---|---|
รัศมี |
สาธารณะ StreetViewPanoramaOptions position (LatLng)
ระบุตำแหน่งเริ่มต้นสำหรับภาพพาโนรามา Street View ตามตำแหน่ง ตำแหน่งที่กำหนดโดย panoramaID (หากกำหนดไว้) จะมีความสำคัญเหนือกว่าตำแหน่งที่กำหนดโดย LatLng
พารามิเตอร์
position |
---|
สาธารณะ StreetViewPanoramaOptions position (LatLng, StreetViewSource แหล่งที่มา)
ระบุตำแหน่งเริ่มต้นสำหรับภาพพาโนรามา Street View ตามตำแหน่งและแหล่งที่มา หากตั้งค่าตำแหน่งตามรหัสพาโนรามาจะมีความสำคัญเหนือกว่าตำแหน่งที่กำหนดโดยละติจูดและลองจิจูด
พารามิเตอร์
position | |
---|---|
source |
สาธารณะ StreetViewPanoramaOptions streetNamesEnabled (boolean enabled)
สลับความสามารถให้ผู้ใช้เห็นชื่อถนนในภาพพาโนรามา ดูรายละเอียดเพิ่มเติมได้ที่ setStreetNamesEnabled(boolean)
ค่าเริ่มต้นคือ true
พารามิเตอร์
เปิดใช้อยู่ |
---|
สาธารณะ สตริง toString ()
สาธารณะ StreetViewPanoramaOptions useViewLifecycleInFragment (boolean useViewLifecycleInFragment)
เมื่อใช้ StreetViewPanoramaFragment
แฟล็กนี้จะระบุว่าวงจรพาโนรามาของ Street View ควรเชื่อมโยงกับมุมมองของ Fragment หรือ Fragment เอง ค่าเริ่มต้นคือ false
โดยเชื่อมโยงวงจรภาพพาโนรามาของ Street View เข้ากับส่วนย่อย
การใช้วงจรของ Fragment ช่วยให้แสดงผลพาโนรามาของ Street View ได้เร็วขึ้นเมื่อแยกส่วนออกและแนบเข้าไปใหม่เนื่องจากยังคงมีบริบท GL ที่สำคัญอยู่ การดำเนินการนี้มีค่าใช้จ่ายในการถอดชิ้นส่วนออก แต่จะไม่ทำลายหน่วยความจำนั้น จะไม่ปล่อยหน่วยความจำที่พาโนรามาใช้อยู่
การใช้วงจรของมุมมองของแฟรกเมนต์จะทำให้ภาพพาโนรามาของ Street View ไม่ถูกนำกลับมาใช้ซ้ำเมื่อแยกชิ้นส่วนดังกล่าวออกและแนบเข้าไปใหม่ การดำเนินการนี้จะทำให้แผนที่แสดงผลอีกครั้งตั้งแต่ต้น ซึ่งอาจใช้เวลาสักครู่ และยังหมายความว่าในขณะที่มีการแยก Fragment ออก จึงทำให้ไม่มีมุมมอง แต่เมธอด StreetViewPanorama
ทั้งหมดจะแสดงข้อผิดพลาด NullPointerException
พารามิเตอร์
useViewLifecycleInFragment |
---|
สาธารณะ StreetViewPanoramaOptions userNavigationEnabled (boolean enabled)
สลับความสามารถให้ผู้ใช้เลื่อนไปมาระหว่างภาพพาโนรามา ดูรายละเอียดเพิ่มเติมได้ที่ setUserNavigationEnabled(boolean)
ค่าเริ่มต้นคือ true
พารามิเตอร์
เปิดใช้อยู่ |
---|
สาธารณะ StreetViewPanoramaOptions zoomGesturesEnabled (boolean enabled)
สลับความสามารถในการซูมพาโนรามาของผู้ใช้ด้วยท่าทางสัมผัส ดูรายละเอียดเพิ่มเติมได้ที่ setZoomGesturesEnabled(boolean)
ค่าเริ่มต้นคือ true
พารามิเตอร์
เปิดใช้อยู่ |
---|