Возможно, вы можете мне помочь. У меня возникли проблемы с возвратом формы метода POJO, сгенерированным с помощью модификации.Возврат Домофон POJO от метода
Мне нужно вернуться из метода класса, созданного с помощью модифицированного устройства, с добавлением некоторых модификаций в pojo.
это метод:
public MensajeError iniciarSesion(String usuario,String password)
и это реализация метода:
public MensajeError iniciarSesion(String usuario,String password) {
Conector apiService =
restAdapter.create(Conector.class);
apiService.iniciarSesion(usuario, password, new Callback<MensajeErrorR>() {
@Override
public void success(MensajeErrorR mensajeErrorR, Response response) {
}
@Override
public void failure(RetrofitError error) {
Log.v("TAG", "ACA HAY QUE HACER EL MANEJO DEL ERROR");
}
});
//here I need to get the mensajeErrorR pojo and make some modifications, and then return it.
return mensajeErrorR; //Maybe I will return another class, but with data from de POJO
}
Как я могу получить mesajeErrorR POJO от метода успеха? Внутри метода успеха все в порядке, я могу видеть значения mesajeErrorR без проблем, я не знаю, как получить доступ к данным вне этого метода.
Извините за мой английский xD
Спасибо!
Вам нужно вернуть его в основной поток или сохранить его таким образом, чтобы ваша основная нить могла его видеть. В настоящее время для этого я использую автобус. – EpicPandaForce