我想在我的课程之外传递回应(很多课程)
public static void userLocation()
{
RequestQueue queue = Volley.newRequestQueue(context);
String url = "http://www.jobdiagnosis.com/iphone/userlocation.php";
StringRequest dr = new StringRequest(Request.Method.GET, url,
new Response.Listener<String>()
{
@Override
public void onResponse(String response) {
// response
//Toast.makeText(context, ""+response, Toast.LENGTH_LONG).show();
}
},
new Response.ErrorListener()
{
@Override
public void onErrorResponse(VolleyError error) {
// error.
// Toast.makeText(getApplicationContext(), "error"+error, Toast.LENGTH_LONG).show();
Log.d("error", ""+error);
}
}
);
queue.add(dr);
}
请建议我如何在课堂外传递回复
答案 0 :(得分:0)
因为它很难在类外返回响应。因为服务器上的请求在后台运行,如果我们返回值后跟queue.add(url),那么它将返回null。所以直到现在都没有解决方案。谢谢! !