import com.sea_monster.network.ApiCallback;
这个是什么jar包,还是android自带的????
这个是什么jar包,还是android自带的????
import com.sea_monster.exception.BaseException;
import com.sea_monster.network.AbstractHttpRequest;
import com.sea_monster.network.ApiCallback;
/**
* Created by Bob on 2015/1/30.
* 联网回调
*/
public abstract class BaseApiActivity extends BaseActivity implements ApiCallback
{
public abstract void onCallApiSuccess(AbstractHttpRequest request, Object obj);
public abstract void onCallApiFailure(AbstractHttpRequest request, BaseException e);
@Override
public void onComplete(final AbstractHttpRequest abstractHttpRequest, final Object o)
{
runOnUiThread(new Runnable()
{
@Override
public void run()
{
onCallApiSuccess(abstractHttpRequest, o);
}
});
}
@Override
public void onFailure(final AbstractHttpRequest abstractHttpRequest, final BaseException e)
{
runOnUiThread(new Runnable()
{
@Override
public void run()
{
onCallApiFailure(abstractHttpRequest, e);
}
});
}
}