<fragment android:id="@+id/map" android:layout_width="match_parent" android:layout_height="match_parent" class="com.google.android.gms.maps.MapFragment" />
// This listener will be called with information about the given panorama. //(このリスナーは、指定されたパノラマに関する情報と一緒に呼び出されます。) OnPanoramaInfoLoadedListener infoLoadedListener = new OnPanoramaInfoLoadedListener() { @Override public void onPanoramaInfoLoaded(ConnectionResult result, Intent viewerIntent) { if (result.isSuccess()) { // If the intent is not null, the image can be shown as a // panorama. //(インテントが null 以外の場合は、画像はパノラマで表示可能です。) if (viewerIntent != null) { // Use the given intent to start the panorama viewer. //(指定されたインテントを使用してパノラマ ビューアーを起動します。) startActivity(viewerIntent); } } // If viewerIntent is null, the image is not a viewable panorama. //(viewerIntent が null の場合は、画像は表示可能なパノラマ画像ではありません。) } }; // Create client instance and connect to it.< //(クライアント インスタンスを作成し、これに接続します。) PanoramaClient client = ... ... // Once connected to the client, initiate the asynchronous check on whether // the image is a viewable panorama. //(クライアントに接続後、画像が表示可能なパノラマ画像かどうか、 //非同期チェックを開始します。) client.loadPanoramaInfo(infoLoadedListener, panoramaUri);