如何解决如何在Volley String RequestAndroid Studio中提供json参数
我想在齐射字符串请求中传递以下JSON对象:
{
"command":"connect","port":"VIRTUAL","baudrate":115200,"printerProfile":"_default","save":true,"autoconnect":false
}
响应为1
。
如何使用Kotlin和Volley在Android Studio中实现此功能?
解决方法
RequestQueue queue = Volley.newRequestQueue(context);
StringRequest sr = new StringRequest(Request.Method.POST,URL,new Response.Listener<String>() {
@Override
public void onResponse(String response) {
//response
}
},new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
//error
}
}){
@Override
protected Map<String,String> getParams(){
Map<String,String> params = new HashMap<String,String>();
params.put("command","connect");
params.put("port","VIRTUAL");
params.put("baudrate","115200");
params.put("save","true");
params.put("autoconnect","false");
return params;
}
};
queue.add(sr);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。