2010-12-11 98 views
2

我今天一直在修补动态壁纸,你不知道它,我只是无法让它工作。Android动态壁纸问题

我决定拿出最简单的动态壁纸,并从那里建立,但即使这是错误的!这是我的WallpaperService类所包含的内容,

@Override 
    public Engine onCreateEngine() { 
return new SimpleEngine(); 
    } 
    public class SimpleEngine extends Engine { 

     @Override 
     public void onSurfaceCreated(SurfaceHolder holder) { 
      super.onSurfaceCreated(holder); 

      Canvas c = holder.lockCanvas(); 
      Paint paint = new Paint(); 
      paint.setColor(Color.BLUE); 
      c.drawCircle(50, 50, 50, paint); 
     } 
    } 

我想做的试验,如果我可以做一个小圆圈出现在屏幕上,但是当我去设置它作为我的壁纸它只是说“正在加载直播壁纸...“,并且不会改变(但它也不会冻结)。代码被调用,但我不知道发生了什么问题。

有人能为我指出吗?

回答