2012-11-20 19 views
2

我工作的一個教育遊戲,我想在圖形部分用OpenGL渲染,和NDK可能是一個更好的選擇,但我遇到了一個問題,怎麼裏面我可以使用Fragments工作。嵌入的OpenGL,使用NDK編寫的,片段佈局

目前,如果我只是通過片段活動GLSurfaceView它應該正常工作(我仍然設計了一切),當我做的OpenGL從Java,儘管這是一個片段。

我想片段,這樣在平板電腦上,我可以一次顯示所有的部件,但在手機上,用戶將看到一個屏幕上和方程的另一個結果。

是否有可能有我的顯卡是獨立的片段和渲染OpenGL的圖像,使用NDK?

回答

1

我記得沒有障礙,爲什麼GLSurfaceView不能成爲Fragment佈局的一部分,它可以是「常規」佈局的一部分,但是請注意,您可以在當時只有一個SurfaceView可見。如果你的目標是API14,你可以檢查TextureView作爲常規視圖(與GLSurfaceView的工作方式相反)。

+0

我會試試看,我仍然試圖讓NDK在我的電腦上正常工作。我意識到我需要創建更多的片段,並擁有自己的SurfaceView,但在佈局上有其他片段。 –

+1

您的答案實際上幫助我解決了不同應用程序中的問題(拍攝照片並放入控件),所以我期望同樣的答案可以解決我的圖形問題。謝謝。 –