Android Canvas Color Change
I have an application with two views
<com.myexample.ui.view.BackgroundView android:id="@+id/id_draw_canvas_classroom" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginBottom="3dp" android:layout_marginLeft="5dp" android:layout_marginRight="5dp" android:layout_marginTop="3dp" android:layout_weight="1" android:background="#FFFFFFFF" /> <com.myexample.ui.view.FrontView android:id="@+id/id_draw_canvas_user" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginBottom="3dp" android:layout_marginLeft="5dp" android:layout_marginRight="5dp" android:layout_marginTop="3dp" android:layout_weight="1" android:background="#00000000" />
These views overlap, and for a period of time I load the information as a background. During this time, I would like to set FrontView to white, and then (when loading the background) turn into transparent.
In FrontView, I have a bitmap canvas. I work and I can do it if I want to set the background to transparent
canvas.drawColor(0);
set background in white
canvas.drawColor(-1);
But I can not change white to transparent.
thanks
source share