私はアンドロイドに新規です。私は何かを描画するには、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. Jquery関数を組み合わせる必要があります
- 2. コンピュータビジョン用OpenCVと組み合わせたOpenGLに関するチュートリアル
- 3. grepとfindの組み合わせのエイリアスが必要です
- 4. キーの組み合わせが多すぎます - データを再ハッシュする必要があります
- 5. NSThreadsとNSTimerを組み合わせてビューを更新する
- 6. スイッチケースを組み合わせる方法がありますか?
- 7. OSX OpenGLデプスステンシルの組み合わせ
- 8. @RolesAlteredをconfigureGlobalSecurityと組み合わせて使用すると、
- 9. トラフの組み合わせをスキャンする方法を理解する必要があります
- 10. PHP:配列の可能な組み合わせをすべて生成する必要があり、必要なものがいくつかあります。
- 11. ナビゲーションヘッダーと組み合わせてButterknifeを使用するには?
- 12. setText(アンドロイドスタジオ)と組み合わせてメソッドを使用する
- 13. DjangoとSQL Serverを組み合わせて使用する
- 14. sedと組み合わせてtailを使用する方法。
- 15. OrmliteをAndroidのコンテンツプロバイダと組み合わせて使用する
- 16. http.ListenAndServeと組み合わせてdeferを使用するには?
- 17. 反応のtestutilsをjquery要素と組み合わせて使用する
- 18. AWS SQSとSESの組み合わせはありますか?
- 19. 異なるコードブロックの検証を組み合わせる必要がありますか?
- 20. MySQLと組み合わせて使用する言語
- 21. dplyrのmutate_atと組み合わせて使用する
- 22. Openglテクスチャを並べて組み合わせる
- 23. geom_pointとgeom_lineをggplot2のggplot2と組み合わせて2つのグループ化要因を組み合わせる
- 24. 2つのSQLクエリを組み合わせて線を交替する必要がある場合
- 25. カウント組み合わせ要因と逆
- 26. mysql(Apache、mysqlと組み合わせる)の代わりに使用するデータベース
- 27. Java FXMLのキーの組み合わせの例が必要
- 28. OpenGLシェーダは、最も近いスケーリングとリニアスケーリングを組み合わせて使用できますか?
- 29. リダイレクトシンボルをfind -execと組み合わせて使用する方が良い
- 30. C++ OpenGLと組み合わせたQNetworkAccessManager(Qt)
どのようなビュークラスですか? –