Google Panorama APIを使用して全天球画像を正常に表示しています
ほとんどのチュートリアルと同じコードを使用しています。
@Override
public void onConnected(Bundle bundle){
Panorama.PanoramaApi.loadPanoramaInfo(GOOGLE_CLIENT,Uri.parse(url)).setResultCallback(
new ResultCallback<PanoramaApi.PanoramaResult>(){
@Override
public void onResult(PanoramaApi.PanoramaResult result){
if (result.getStatus().isSuccess()){
Intent intent = result.getViewerIntent();
if (intent != null){
startActivity(intent);
}
}
}
});
}
実際、私は球体を 1 つだけではなく、約 5 つ持っています。画像の上に重ねられたメニュー項目をクリックして、画像を切り替えられるようにしたいと考えています。
球体を表示する実際のアクティビティは私が定義したものではなく、成功のコールバックで受信したインテントを通じて開始されたため、これを達成する方法がわかりません。API はこれ以上の可能性を提供していないようです。
球の上にダイアログを表示することさえできないと思います。
誰か私に何かアイデアはありますか?私はそれを大いに感謝します
注: この質問は、意図的にこのSO 投稿と非常によく似た表現になっています。