【发布时间】:2019-03-07 17:03:17
【问题描述】:
我有一个安卓应用。我想将 POST 请求发送到 php 文件。参数由arrayList 和Strings 组成。我想做这样的事情:
private Map<String, String> params;
public RequestPostBook(long id, ArrayList<String> bookNames, ArrayList<String> bookAuthors, ArrayList<String> subjects,
String date,Response.Listener<String> listener)
{
super(Method.POST, REGISTER_REQUEST_URL, listener, null);
params = new HashMap<>();
params.put("candidateId", id + "");
params.put("bookName",bookNames);
params.put("authorName",bookAuthors);
params.put("subjectName",subjects);
params.put("reqDate",date);
}
@Override
public Map<String, String> getParams() {
return params;
}
由于地图是(字符串,字符串),这会给出错误。请帮助我了解如何完成它。请更正此代码。提前致谢。
【问题讨论】:
-
你遇到了什么错误?
标签: php android android-volley