当我想要在我的安卓应用程序中打开一个全景图片时,我遇到了一个问题。实际上,我可以打开它,但是应用程序会显示一种预览方式(从左向右滚动图片)。我希望我的应用程序能够以加速度计模式(需要转动手机才能显示整张图片的模式)打开全景图,而不是点击右下角的按钮。
我使用以下代码来打开全景图:
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setComponent(new ComponentName("com.google.android.gms", "com.google.android.gms.panorama.PanoramaViewActivity"));
intent.setData(Uri.parse("file://" + Environment.getExternalStorageDirectory() + "/DCIM/Camera/PANO_20131209_130755.jpg"));
startActivity(intent);
提前感谢,
Environment
类。 - Marcin OrlowskiPanoramaViewActivity
仅查看设置为传入Intent
的数据Uri
或EXTRA_STREAM
(如果前者为null
)的数据。没有额外的参数可以提供模式。 - MH.