私はアンドロイドに新規です。私は何かを描画するには、Viewクラスと組み合わせてOpenGLを使用する必要があります。これを行う方法。 plzはおそらくGlSurfaceViewをワンタ...私にビューと組み合わせてOpenGLを使用する必要があります
2
A
答えて
0
を任意のヒントや提案を与えます。 OpenGLを使って描画するビューです。
はあなたのコード((GLSurfaceView)findViewById(R.id.myView)).setRenderer(new GlSurfaceView.Renderer() {
public void onSurfaceCreated(...)...
public void onSurfaceChanged(...)...
public void onDraw(GL10 gl)...
});
((GLSurfaceView)findViewById(R.id.myView)).setRenderMode(RENDERMODE_CONTINUOUSLY);
にあなたのアプリケーション次に
<GLSurfaceView id="@+id/myView" android:layout_width="fill_parent" android:layout_height="fill_parent"/>
のレイアウトファイルに入れて、あなたはあなたのGLの呼び出しを使用してonDrawで描きます。あなたがでframeLayoutでsurfaceviewをドロップすると、あなたはそれが基本的なセットアップを実行し得るために、かなり速いの描画何を知っていれば
これは、あなたの質問にスーパークイックスタートの答えです。
1
またGlSurfaceViewとレイアウトで「ノーマル」のアンドロイドビュー(ボタン、ImageViewの、など)を組み合わせるためのオプションを持っています。あなたはOpenGLと、通常のAndroidのUIを組み合わせることができます(つまりでframeLayout)
そうすることによって、あなたはまた、OpenGLのビューはレイアウトのほんの一部である複合ビューを作ることができます。
これは、広告は通常、3Dのaplicationsをオーバーレイ表示されている方法です。
はtranasparencyを扱うときに、この技術は、低エンドデバイスに非常に奇妙な結果を生むことがあるので注意してください。
関連する問題
- 1. コンピュータビジョン用OpenCVと組み合わせたOpenGLに関するチュートリアル
- 2. キーの組み合わせが多すぎます - データを再ハッシュする必要があります
- 3. スイッチケースを組み合わせる方法がありますか?
- 4. NSThreadsとNSTimerを組み合わせてビューを更新する
- 5. PHP:配列の可能な組み合わせをすべて生成する必要があり、必要なものがいくつかあります。
- 6. sedと組み合わせてtailを使用する方法。
- 7. OrmliteをAndroidのコンテンツプロバイダと組み合わせて使用する
- 8. DjangoとSQL Serverを組み合わせて使用する
- 9. MySQLと組み合わせて使用する言語
- 10. geom_pointとgeom_lineをggplot2のggplot2と組み合わせて2つのグループ化要因を組み合わせる
- 11. 異なるコードブロックの検証を組み合わせる必要がありますか?
- 12. mysql(Apache、mysqlと組み合わせる)の代わりに使用するデータベース
- 13. Androidアクセシビリティサービスをネイティブスクリプトと組み合わせて使用
- 14. AsyncTaskをn層モデルと組み合わせて使用
- 15. RenderScriptと組み合わせてSurfaceTextureを使用
- 16. プライムフェイスと組み合わせてカスタムCSSテンプレートを使用
- 17. 組み合わせが
- 18. AngularJSと組み合わせてjQueryを使用していますか?
- 19. C++ OpenGLと組み合わせたQNetworkAccessManager(Qt)
- 20. データウェアハウス:冗長な組み合わせの組み合わせ
- 21. 組み込みアプリケーション用にCRC-16またはIPチェックサム(RFC1071)を使用する必要がありますか?
- 22. globをos.systemと組み合わせて使用できますか?
- 23. NATURAL JOIN SQLと組み合わせてWHERE句を使用しますか?
- 24. mod_accessとmod_authを組み合わせる
- 25. * -servlet.xmlとapplicationContext.xmlを組み合わせる
- 26. DIとコンストラクタパラメータを組み合わせる?
- 27. ctypesとswigを組み合わせる
- 28. asmxとCodeBehindを組み合わせる
- 29. ec2とlinodeを組み合わせる
- 30. itertoolsとマルチプロセッシングを組み合わせる?
どのようなビュークラスですか? –