2013-06-19 30 views
-1

我得到了713 * 300像素的球面全景圖和5026 * 803像素的圓柱體全景圖。我從網上獲得了這些全景圖。如何在Android上顯示全景圖

我使用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

你應該在這兒打印堆棧跟蹤...

原因之一是不工作是:由於PanoramaGL的大小限制,它只能接受的是1024×1024下落入圖像尺寸的嘗試調整該圖片在使用之前