Tùy chọn ảnh toàn cảnh StreetView

lớp cuối cùng công khai StreetViewPanoramaOptions mở rộng Đối tượng
triển khai Parcelable

Xác định cấu hình nềnOptions cho StreetViewPanorama. Bạn có thể sử dụng các tuỳ chọn này khi thêm ảnh toàn cảnh vào ứng dụng theo phương thức lập trình. Nếu đang sử dụng StreetViewPanoramaFragment, bạn có thể truyền các tuỳ chọn này khi sử dụng phương thức nhà máy tĩnh newInstance(StreetViewPanoramaOptions). Nếu đang sử dụng StreetViewPanoramaView, bạn có thể truyền các tuỳ chọn này bằng cách sử dụng hàm khởi tạo StreetViewPanoramaView(Context, StreetViewPanoramaOptions).

Tóm tắt hằng số kế thừa

Tóm tắt về hàm khởi tạo công khai

StreetViewPanoramaOptions()
Tạo đối tượng StreetViewtoànOptions mới.

Tóm tắt phương thức công khai

Boolean
Chuỗi
Hàm getPanoramaId()
LatLng
Số nguyên
Hàm getRadius()
StreetViewSource
Boolean
StreetViewPanoramaCamera
Boolean
Boolean
Boolean
StreetViewPanoramaOptions
panningGesturesEnabled(đã bật boolean)
Chuyển đổi khả năng cho phép người dùng sử dụng tính năng kéo xung quanh ảnh toàn cảnh bằng cử chỉ.
StreetViewPanoramaOptions
panoramaCamera(máy ảnh StreetViewPanoramaCamera)
Chỉ định máy ảnh ban đầu cho ảnh toàn cảnh của Chế độ xem đường phố.
StreetViewPanoramaOptions
panoramaId(Chuỗi panoId)
Chỉ định vị trí ban đầu cho ảnh toàn cảnh của Chế độ xem đường phố dựa trên mã ảnh toàn cảnh.
StreetViewPanoramaOptions
position(Vị trí LatLng, Bán kính số nguyên, nguồn StreetViewSource)
Chỉ định vị trí ban đầu cho ảnh toàn cảnh của Chế độ xem đường phố dựa trên vị trí, bán kính và nguồn.
StreetViewPanoramaOptions
vị trí(vị trí LatLng, Bán kính số nguyên)
Chỉ định vị trí ban đầu cho ảnh toàn cảnh của Chế độ xem đường phố dựa trên vị trí và bán kính.
StreetViewPanoramaOptions
vị trí(vị trí LatLng)
Chỉ định vị trí ban đầu cho ảnh toàn cảnh của Chế độ xem đường phố dựa trên vị trí.
StreetViewPanoramaOptions
position(vị trí LatLng, nguồn StreetViewSource)
Chỉ định vị trí ban đầu cho ảnh toàn cảnh của Chế độ xem đường phố dựa trên vị trí và nguồn.
StreetViewPanoramaOptions
streetNamesEnabled(đã bật boolean)
Bật/tắt khả năng cho người dùng nhìn thấy tên đường phố trên ảnh toàn cảnh.
Chuỗi
StreetViewPanoramaOptions
useViewLifecycleInFragment(boolean useViewLifecycleInFragment)
Khi sử dụng StreetViewPanoramaFragment, cờ này chỉ định xem vòng đời của ảnh toàn cảnh Chế độ xem đường phố cần được liên kết với giao diện của phân mảnh hay chính mảnh đó.
StreetViewPanoramaOptions
userNavigationEnabled(đã bật boolean)
Cho phép người dùng di chuyển giữa các ảnh toàn cảnh.
StreetViewPanoramaOptions
zoomGesturesEnabled(đã bật boolean)
Bật/tắt khả năng người dùng thu phóng ảnh toàn cảnh bằng cử chỉ.

Tóm tắt phương thức kế thừa

Công ty xây dựng công cộng

công khai StreetViewPanoramaOptions ()

Tạo đối tượng StreetViewtoànOptions mới.

Phương thức công khai

công khai Boolean getPanningGesturesEnabled ()

Trả bóng
  • true nếu người dùng ban đầu có thể xoay bằng các cử chỉ trên ảnh toàn cảnh của Chế độ xem đường phố

công khai Chuỗi getPanoramaId ()

Trả bóng
  • Mã ảnh toàn cảnh ban đầu cho ảnh toàn cảnh của Chế độ xem đường phố hoặc null nếu không được chỉ định.

công khai LatLng getPosition ()

Trả bóng
  • Vị trí ban đầu cho ảnh toàn cảnh của Chế độ xem đường phố hoặc null nếu không được chỉ định.

công khai Số nguyên getRadius ()

Trả bóng
  • Bán kính ban đầu dùng để tìm kiếm ảnh toàn cảnh trong Chế độ xem đường phố hoặc null nếu không được chỉ định.

công khai StreetViewSource getSource ()

Trả bóng
  • Bộ lọc nguồn dùng để tìm kiếm ảnh toàn cảnh trong Chế độ xem đường phố hoặc DEFAULT nếu không được chỉ định.

công khai Boolean getStreetNamesEnabled ()

Trả bóng
  • true nếu người dùng ban đầu có thể thấy tên đường phố trên ảnh toàn cảnh của Chế độ xem đường phố

công khai StreetViewPanoramaCamera getStreetViewPanoramaCamera ()

Trả bóng
  • Máy ảnh ban đầu cho ảnh toàn cảnh của Chế độ xem đường phố hoặc null nếu không được chỉ định.

công khai Boolean getUseViewLifecycleInFragment ()

Trả bóng
  • tuỳ chọn useViewLifecycleInFragment hoặc null nếu không chỉ định.

công khai Boolean getUserNavigationEnabled ()

Trả bóng
  • true nếu người dùng ban đầu có thể di chuyển sang các ảnh toàn cảnh khác trong Chế độ xem đường phố

công khai Boolean getZoomGesturesEnabled ()

Trả bóng
  • true nếu ban đầu người dùng có thể thu phóng bằng các cử chỉ trên ảnh toàn cảnh của Chế độ xem đường phố

công khai StreetViewPanoramaOptions panningGesturesEnabled (boolean enabled)

Chuyển đổi khả năng cho phép người dùng sử dụng tính năng kéo xung quanh ảnh toàn cảnh bằng cử chỉ. Hãy xem setPanningGesturesEnabled(boolean) để biết thêm chi tiết. Mặc định là true

Các tham số
đang bật

công khai StreetViewPanoramaOptions panoramaCamera (StreetViewPanoramaCamera)

Chỉ định máy ảnh ban đầu cho ảnh toàn cảnh của Chế độ xem đường phố.

Các tham số
máy ảnh

công khai StreetViewPanoramaOptions panoramaId (Chuỗi panoId)

Chỉ định vị trí ban đầu cho ảnh toàn cảnh của Chế độ xem đường phố dựa trên mã ảnh toàn cảnh. Vị trí do toàn cảnhID đặt được ưu tiên so với vị trí do LatLng đặt

Các tham số
panoId

công khai StreetViewPanoramaOptions vị trí (LatLng, Bán kính số nguyên, nguồn StreetViewSource)

Chỉ định vị trí ban đầu cho ảnh toàn cảnh của Chế độ xem đường phố dựa trên vị trí, bán kính và nguồn. Vị trí do toàn cảnhID đặt, nếu được đặt, sẽ được ưu tiên so với vị trí do LatLng đặt

Các tham số
position
bán kính
source

công khai StreetViewPanoramaOptions vị trí (LatLng, Bán kính số nguyên)

Chỉ định vị trí ban đầu cho ảnh toàn cảnh của Chế độ xem đường phố dựa trên vị trí và bán kính. Vị trí được đặt theo toàn bộ bằng mã toàn cảnh (nếu được đặt) sẽ được ưu tiên so với vị trí do LatLng đặt

Các tham số
position
bán kính

công khai StreetViewPanoramaOptions vị trí (LatLng)

Chỉ định vị trí ban đầu cho ảnh toàn cảnh của Chế độ xem đường phố dựa trên vị trí. Vị trí theo toàn bộ bằng cách đặt giá trị của toàn bộ mã (nếu được đặt) sẽ được ưu tiên so với vị trí do LatLng đặt

Các tham số
position

công khai StreetViewPanoramaOptions vị trí (LatLng, nguồn StreetViewSource)

Chỉ định vị trí ban đầu cho ảnh toàn cảnh của Chế độ xem đường phố dựa trên vị trí và nguồn. Vị trí được đặt theo toàn bộ bằng mã toàn cảnh (nếu được đặt) sẽ được ưu tiên so với vị trí do LatLng đặt

Các tham số
position
source

công khai StreetViewPanoramaOptions streetNamesEnabled (boolean enabled)

Bật/tắt khả năng cho người dùng nhìn thấy tên đường phố trên ảnh toàn cảnh. Hãy xem setStreetNamesEnabled(boolean) để biết thêm chi tiết. Mặc định là true

Các tham số
đang bật

public String toString ()

công khai StreetViewPanoramaOptions useViewLifecycleInFragment (boolean useViewLifecycleInFragment)

Khi sử dụng StreetViewPanoramaFragment, cờ này chỉ định xem vòng đời của ảnh toàn cảnh Chế độ xem đường phố cần được liên kết với giao diện của phân mảnh hay chính mảnh đó. Giá trị mặc định là false, liên kết vòng đời của ảnh toàn cảnh Chế độ xem đường phố với mảnh.

Việc sử dụng vòng đời của mảnh cho phép kết xuất ảnh toàn cảnh của Chế độ xem đường phố nhanh hơn khi mảnh này được tách ra và đính kèm, vì ngữ cảnh GL cơ bản được giữ nguyên. Thao tác này gây ra vấn đề chi phí khi tách mảnh, nhưng không huỷ mảnh, sẽ không giải phóng bộ nhớ mà ảnh toàn cảnh sử dụng.

Việc sử dụng vòng đời của giao diện mảnh có nghĩa là ảnh toàn cảnh của Chế độ xem đường phố không được sử dụng lại khi mảnh bị tách ra và đính kèm lại. Điều này sẽ khiến bản đồ kết xuất lại từ đầu (có thể mất vài giây). Điều này cũng có nghĩa là trong khi một mảnh bị tách rời và do đó không có khung hiển thị, thì tất cả phương thức StreetViewPanorama sẽ gửi NullPointerException.

Các tham số
useViewLifecycleInFragment

công khai StreetViewPanoramaOptions userNavigationEnabled (boolean enabled)

Cho phép người dùng di chuyển giữa các ảnh toàn cảnh. Hãy xem setUserNavigationEnabled(boolean) để biết thêm chi tiết. Mặc định là true

Các tham số
đang bật

công khai StreetViewPanoramaOptions zoomGesturesEnabled (boolean enabled)

Bật/tắt khả năng người dùng thu phóng ảnh toàn cảnh bằng cử chỉ. Hãy xem setZoomGesturesEnabled(boolean) để biết thêm chi tiết. Mặc định là true

Các tham số
đang bật