2015-10-19 42 views
1

我可以在Android中以编程方式捕获Volley Debug消息吗? 例如:D /排球:[1] Request.finish:... (来自logcat调试日志级别) 我想在Volley发送此消息时做些事情。我可以在Android中以编程方式捕捉Volley Debug消息吗?

+2

我建议你仔细看一下'Request'类中的可用方法,找到合适的方法来插入你的逻辑。我不认为试图拦截日志消息并对其采取行动是一种很好且可靠的方法。 –

+0

是的,这将是一个很好的解决方案,但我没有得到错误或方法的回应。 (我重写了这些方法,但是parseNetworkResponse,deliver/Reponse/Error,onErrorResponse,onResponse没有任何答案。) –

+0

您正准备通过日志消息截取哪个事件? –

回答

3
RequestQueue.RequestFinishedListener listener = 
new RequestQueue.RequestFinishedListener() 
{ @Override public void onRequestFinished(Request request) 
{ 
    if(request.equals(yourRequest)) 
    { 
    // what you want... 
    } 
} 
}; requestQueue.addRequestFinishedListener(listener); 
相关问题