1

Android アプリケーション (ライブ壁紙ではない) があると想像してください。テクスチャと照明などを備えた OpenGL でレンダリングされたキューブを備えているとしましょう。では、それをどのようにライブ壁紙に移植しますか? 今、私はすでにそれを行う方法を持っていますが、私がとったアプローチはどういうわけかSamsungの携帯電話では機能しません! 明らかに他の 3D ライブ壁紙が Samsung の携帯電話で動作するため、他の人がどのようにそれを行ったのか疑問に思っています。Robert Green の GLWallpaperService を試してみましたが、実装方法に関するドキュメントがほとんどなかったため、その使用方法がわかりませんでした。そこで質問があります: Cube.java クラスと、キューブのレンダラーとして機能する Renderer.java クラスがある場合、通常の OpenGL アプリを壁紙として機能させるにはどうすればよいでしょうか?

4

1 に答える 1

4

ロバート・グリーンのサービスは、私が知っている唯一の方法です. Samsung デバイスで正常に動作する壁紙に使用しました。

コードを最新の状態に保つためのコミュニティ プロジェクトが開始されており、使用方法の例が示されています。ここを参照してください。

于 2011-08-23T00:05:33.967 に答える