我得到了一个713 * 300像素的球形全景图和一个5026 * 803像素的圆柱形全景图。我从网上获得了这些全景。
我使用panoramgl来显示它们。当显示球形时,它可以工作,但有一个白色空白线。全景似乎有一些合取错误。
显示圆柱形全景时,无法正常工作。屏幕刚刚给出一个黑色圆圈。
我使用这些代码。
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//PLSphericalPanorama panorama = new PLSphericalPanorama();
PLCylindricalPanorama panorama = new PLCylindricalPanorama( );
panorama.setImage(this.getCurrentGL(), PLImage.imageWithBitmap(PLUtils.getBitmap(this, R.raw.pano)));
this.setPanorama(panorama);
}
如何显示全景图?使用panoramaGL时我会错过什么吗?
答案 0 :(得分:0)
你应该在这里打印堆栈跟踪......
这不起作用的一个原因是:由于PanoramaGL的大小限制,它只接受低于1024x1024的图像大小尝试在使用之前调整该图片的大小