Android canvas change color
I have an app 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" />
This views are overlapped, and during a period of time I load information in the view of the background. During that time I would like to set the FrontView in white, and then (when the background finish loading) turn to transparent.
In the FrontView I have a Canvas with a bitmap. Is working, and I am able to do this if I want to set the background in transparent
canvas.drawColor(0);
set the background in white
canvas.drawColor(-1);
But I am not able to change white for transparent.
Thank you