Drawable.Release Method
Release()
Releases the drawable from the calling thread, so it may be used again from a different thread.Syntax
public void Release ()
Remarks
A drawable may bind some resources to the calling thread during an update, which may remain bound after the call returns. For instance, an OpenGL context may still be current to the calling thread.
Normally this is not a problem, but in certain multi-threaded applications you might perhaps want to reuse a pool of views and bitmap drawables from multiple threads. This may not work if some resource is bound to some other thread.
Calling this method after for instance a call to View.Update (on the same thread) will release the resources from the thread, and the view and drawable can be reused later from another thread.
Platforms
Windows, Linux, Android