私は元々電話サイズのスクリーン用にキャンバスレンダリングを使用するようにコーディングしたライブ壁紙を持っています。しかし、それをXoomタブで実行すると、恐らく画面の解像度が上がるため、フレームレートが著しく低下します。ライブ壁紙にHoneycomb android:hardwareAccelerated = "true"マニフェスト設定が適用されますか?
私はアンドロイド追加してみました:私のマニフェストのアプリケーション要素にhardwareAccelerated =「true」をを、しかし、フレームレートが低下したまま。 Androidは方法はキャンバスが実際に加速されていないことを示してonDraw私WallpaperEngineHelperクラスに渡すキャンバスオブジェクトを確認する:
@Override
protected void onDrawFrame(Canvas c) {
c.isHardwareAccelerated(); //returns false
...
私は何かが足りないか、私はGLの表面にコードを再する必要がありますか?
おかげさまでジョシュ、それは私が探していたものです。 – newbyca