2016-01-22 28 views
0

我有一個僅使用HeadTracker獲取手機方向的紙板應用程序。android google cardboard getLastHeadView在更改活動時返回NAN矩陣

它工作得相當好,直到我嘗試訪問不同的活動(登錄菜單),然後返回到我的MainActivity。 LoginActivity使用AndroidStudio提供的模板構建。

Intent intent = new Intent(mainActivity, LoginActivity.class); 
startActivity(intent); 

當我回來,

mCardboardHeadTracker.getLastHeadView(mHeadViewMatrix, 0); 

返回NaN的陣列。我嘗試重置矩陣沒有成功。

+0

從調試反編譯開始,NaN矩陣來自: double [] mat = this.tracker.getPredictedGLMatrix(secondsToPredictForward); –

回答

0

您應該致電:
mCardboardHeadTracker.stopTracking();