2010-05-10 103 views
0

我嘗試通過我的android應用程序移動位圖。我可以在我的文本視圖後面顯示位圖,但不能覆蓋它們。透明視圖與Android

public void onCreate(Bundle savedInstanceState) 
... 
    // ll is a FrameLayout 
    ll.addView(text1); 
    ll.addView(text2); 
    ll.addView(new Panel(this),200,400); 

我的面板類的定義是這樣的:

class Panel extends SurfaceView 
...... 
@Override 
     public void onDraw(Canvas canvas) { 
      canvas.drawColor(0, PorterDuff.Mode.CLEAR); 
      Bitmap bitmap; 
      GraphicObject.Coordinates coords; 
      for (GraphicObject graphic : _graphics) { 
       bitmap = graphic.getGraphic(); 
       coords = graphic.getCoordinates(); 
       canvas.drawBitmap(bitmap, coords.getX(), coords.getY(), null); 
      } 
     } 

你能幫助我嗎?如何在我的應用程序視圖上繪製透明位圖?

回答