@UiThread pre/post Execute
android-annotations
Solution
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.
Problem
With android-annotations I can replace `AsyncTask<Param, Progress, Result>` with `@UiThread`. But is possible to handle something like onPreExcecute / onPostExecute of AsynkTask?