3

我有一個動態壁紙,我最初編碼使用手機尺寸屏幕的畫布渲染。但是,在Xoom標籤上運行時,幀率會明顯下降,這大概是由於屏幕分辨率的提高。Honeycomb android:hardwareAccelerated =「true」清單設置是否適用於動態壁紙?

我嘗試將我的清單的應用程序元素添加到android:hardwareAccelerated =「true」,但幀速率仍然下降。檢查畫布對象的Android傳遞給我的WallpaperEngineHelper類的onDraw方法表明畫布確實不加速:

@Override 
    protected void onDrawFrame(Canvas c) { 
     c.isHardwareAccelerated(); //returns false 
     ... 

我缺少的東西,或者我應該重碼與GL面?

回答