There is no callback methods to handle this. But you can have the same result by calling methods at the beginning and at the end of your @Background
annotated method (you said @UIThread
but I hope this was a mistake :)).
Example :
@Background
void longRunningProcess() {
longRunningProcessStarted();
//...
longRunningProcessEnded();
}
@UiThread
void longRunningProcessStarted() {
}
@UiThread
void longRunningProcessEnded() {
}
We also wrote a cookbook about this.