android xmlレイアウトを利用したいと思います。私は、その後(のonCreateでそうandroid xmlレイアウトでGLSurfaceViewクラスを使用する
setContentView(R.layout.main);
GLSurfaceView glSurfaceView = (GLSurfaceView)findViewById(R.id.surfaceviewclass);
ように私のレイアウトを呼び出すので...
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1">
<android.opengl.GLSurfaceView android:id="@+id/surfaceviewclass"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</FrameLayout>
<LinearLayout android:id="@+id/gamecontrolslayout"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="5"
android:background="@drawable/backdrop">
//some layout stuff
</LinearLayout>
<LinearLayout>
のように直線的なレイアウトと組み合わせて使用するフレームレイアウトにglSurfaceViewを入れています);
私はこのようなXMLのレイアウトを利用し、また私自身GLSurfaceViewクラスを参照できるように、私は...(以下自分のGLSurfaceViewクラスを参照するコードがある)私のglSurfaceViewを呼び出すことができますどのように
glSurfaceView = new MyGLSurfaceView(this);
setContentView(glSurfaceView);
これら2つを組み合わせてもらえますか?私は、ファイルローディングやタッチイベントのようなglSurfaceViewクラスで何かのことが起こっているので、これを実行したいと思います。そして、私はこの新しいレイアウトを実装することを考えただけです。
私の表面図は、属性セットがその問題べきではありません見つけることがonDrawFrame..can? – Jack
ちょうど上記の実装は、クラスを膨張させるのに問題があると言っています。エラーはXMLファイルから来ます – Jack
あなたのクラスは公開されていますか? – svdree