本帖最后由 made_in_sjz 于 2011-08-31 13:35:11 编辑

解决方案 »

  1.   

    用canvas在同一个地点把图片画出来啊最下面的先画
      

  2.   

    public void onDraw(Canvas canvas){
                   
        super .onDraw(canvas);
        canvas.drawBitmap(......);}
      

  3.   

    第一张jpg Bitmap需要代码处理(我假设他是argb格式),把所有像素的alpha都设定以下,比如255*0.5.
    然后先绘 jpg,再绘png。
      

  4.   

    用RelativeLayout如果不指定相对位置,widget会一直覆盖下去。
    <RelativeLayout
           android:layout_width="wrap_content"
           android:layout_height="wrap_content">
           <ImageView
                    android:layout_width="wrap_content"
                     android:layout_height="wrap_content"
                     android:src="@drawable/a.png"/>
             <ImageView
                    android:layout_width="wrap_content"
                     android:layout_height="wrap_content"
                     android:src="@drawable/b.png"/>
    </RelativeLayout>
    a是底成图片,b是上层...
      

  5.   


    请问我用png空白部分为什么是黑色的 而不是透出下层图片??