我已经从Android应用程序编写了POST请求代码,该应用程序将在服务器上运行php文件。
String url = "http://****/****/Servlets.php";
RequestQueue MyRequestQueue = Volley.newRequestQueue(this);
StringRequest MyStringRequest = new StringRequest(Request.Method.POST, url, new Response.Listener<String>(){
@Override
public void onResponse(String response){
//code when server responds
}
},new Response.ErrorListener(){
@Override
public void onErrorResponse(VolleyError error){
//Code if error is there
int test2 = 1;
}
}){
protected Map<String, String> getParams() {
Map<String, String> MyData = new HashMap<String, String>();
MyData.put("key",st);
return MyData;
}
};
MyRequestQueue.add(MyStringRequest);
Php文件的代码是调用java文件并获取一些字符串值。如何将该字符串值返回到可以传递给onresponse()参数的android设备?响应也在等待或我们如何处理?
请建议。