2010-12-11 27 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); 
     } 
    } 

である私がテストしたかったすべては私が少し円を作ることができれば、画面に表示されましたが、私は私の壁紙として設定するために行くとき、それはちょうどライブロード」と言います壁紙...」と表示されます(ただし、凍っていません)。コードが呼び出されていますが、何が間違っているのか分かりません。

誰かが私のためにそれを指摘できますか?

答えて

関連する問題