Я ищу способ автоматизировать показ и скрытие сообщения "загрузка" при вызове службы async, поэтому вместо этого:
showLoadingWidget();
service.getShapes(dbName, new AsyncCallback() {
public void onSuccess(Shape[] result) {
hideLoadingWidget();
// more here...
}
public void onFailure(Throwable caught) {
hideLoadingWidget();
//more here
}
});
Я хотел бы сделать именно это, но все равно покажу и спрячу сообщение при завершении.
// this should be gone: showLoadingWidget();
service.getShapes(dbName, new AsyncCallback() {
public void onSuccess(Shape[] result) {
// this should be gone: hideLoadingWidget();
// more here...
}
public void onFailure(Throwable caught) {
//this should be gone: hideLoadingWidget();
//more here
}
});
Короче говоря, я хотел бы изменить поведение асинхронных вызовов. Благодарим вас за все возможные предложения.
Daniel