StreetViewPanoramaView

パブリック クラス StreetViewPanoramaView の拡張 FrameLayout

ストリートビュー パノラマ(Google マップ サービスから取得したデータを使用)を表示するビュー。 フォーカスされると、キー操作やタッチ操作をキャプチャしてパノラマを移動します。

このクラスのユーザーは、このビューを含む Activity または Fragment のすべてのライフサイクル メソッドを、このクラスの対応するメソッドに転送する必要があります。特に、次のメソッドを転送する必要があります。

StreetViewPanorama は、getStreetViewPanoramaAsync(OnStreetViewPanoramaReadyCallback) を使用して取得する必要があります。StreetViewPanoramaView は、ストリートビュー システムとビューを自動的に初期化します。

以前のプラットフォームをターゲットにしたい場合は、StreetViewPanoramaFragment(または SupportStreetViewPanoramaFragment)を使用して StreetViewPanorama を簡単に表示できます。

注: このビューに子を追加しないことをおすすめします。

注: Google Maps SDK for Android では、1 つのアクティビティで複数の StreetViewPanoramaView オブジェクトはサポートされていません。

継承された定数の概要

継承されたフィールドの概要

パブリック コンストラクタの概要

StreetViewPanoramaView(コンテキスト コンテキスト)
StreetViewPanoramaView(コンテキスト コンテキスト、AttributeSet attrs)
StreetViewPanoramaView(コンテキスト コンテキスト、AttributeSet attrs、int defStyle)
StreetViewPanoramaView(コンテキスト コンテキスト、StreetViewPanoramaOptions のオプション)

パブリック メソッドの概要

void
getStreetViewPanoramaAsyncOnStreetViewPanoramaReadyCallback コールバック)
StreetViewPanorama インスタンスを使用する準備が整うとトリガーされるコールバック オブジェクトを設定します。
final void
onCreate(Bundle savedInstanceState)
このメソッドは、親のアクティビティやフラグメントの対応するメソッドから呼び出す必要があります。
void
onDestroy()
このメソッドは、親のアクティビティやフラグメントの対応するメソッドから呼び出す必要があります。
final void
onLowMemory()
このメソッドは、親のアクティビティやフラグメントの対応するメソッドから呼び出す必要があります。
final void
onPause()
このメソッドは、親のアクティビティやフラグメントの対応するメソッドから呼び出す必要があります。
void
onResume()
このメソッドは、親のアクティビティやフラグメントの対応するメソッドから呼び出す必要があります。
final void
onSaveInstanceState(バンドル outState)
このメソッドは、親のアクティビティやフラグメントの対応するメソッドから呼び出す必要があります。
void
onStart()
このメソッドは、親のアクティビティやフラグメントの対応するメソッドから呼び出す必要があります。
void
onStop()
このメソッドは、親のアクティビティやフラグメントの対応するメソッドから呼び出す必要があります。

継承されたメソッドの概要

パブリック コンストラクタ

一般公開 StreetViewPanoramaView (コンテキスト コンテキスト)

パラメータ
コンテキスト

一般公開 StreetViewPanoramaView (コンテキスト コンテキスト、AttributeSet attrs)

パラメータ
コンテキスト
attrs

public StreetViewPanoramaView (コンテキスト コンテキスト、AttributeSet attrs、int defStyle)

パラメータ
コンテキスト
attrs
defStyle

一般公開 StreetViewPanoramaView (コンテキスト コンテキスト、StreetViewPanoramaOptions のオプション)

パラメータ
コンテキスト
オプション

パブリック メソッド

public void getStreetViewPanoramaAsync OnStreetViewPanoramaReadyCallback コールバック)

StreetViewPanorama インスタンスを使用する準備が整うとトリガーされるコールバック オブジェクトを設定します。

次のことに注意してください。

  • Google Play 開発者サービスがユーザーのデバイスにインストールされていない場合、ユーザーがインストールするまでコールバックはトリガーされません。
  • コールバックはメインスレッドで実行されます。
  • コールバックが提供する StreetViewPanorama オブジェクトは非 null です。

パラメータ
callback パノラマを使用する準備が整うとトリガーされるコールバック オブジェクト。

public final void onCreate (Bundle savedInstanceState)

このメソッドは、親のアクティビティやフラグメントの対応するメソッドから呼び出す必要があります。

パラメータ
savedInstanceState

public void onDestroy ()

このメソッドは、親のアクティビティやフラグメントの対応するメソッドから呼び出す必要があります。

public final void onLowMemory ()

このメソッドは、親のアクティビティやフラグメントの対応するメソッドから呼び出す必要があります。

public final void onPause ()

このメソッドは、親のアクティビティやフラグメントの対応するメソッドから呼び出す必要があります。

public void onResume ()

このメソッドは、親のアクティビティやフラグメントの対応するメソッドから呼び出す必要があります。

public final void onSaveInstanceState (Bundle outState)

このメソッドは、親のアクティビティやフラグメントの対応するメソッドから呼び出す必要があります。

パラメータ
outState

public void onStart ()

このメソッドは、親のアクティビティやフラグメントの対応するメソッドから呼び出す必要があります。

public void onStop ()

このメソッドは、親のアクティビティやフラグメントの対応するメソッドから呼び出す必要があります。