2016-09-01 4 views
0

я обнаружил, что я вынужден бросить исключение в фоновом потоке:Обработка исключений в фоновом режиме?

@Background 
void bootstrap() throws IOException { 

    mProgressBar.setVisibility(View.VISIBLE); 
    restClient.setBearerAuth(Auth.token); 
    UserID userIdJsonn = restClient.getUserId(); 
    Auth.user_id= userIdJsonn.getUser_id(); 
    PhoenixPlug.getInstance().ini(); 
    mProgressBar.setVisibility(View.GONE); 
} 

Конечно, я получил эту ошибку:

Error:(619, 5) error: org.androidannotations.annotations.Background annotated methods should not declare throwing any exception 

Итак, что рекомендуемый способ справиться с такой дело?

ответ

0

Если вы используете фоновое аннотирование, вам нужно локализовать исключение.

Смежные вопросы