У меня есть приложение для Android.Я хочу отправить запрос 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;
}
Это дает ошибки, поскольку карта (Строка, Строка) .. Пожалуйста, помогите мне о том, как это сделать.Пожалуйста, исправьте этот код.Заранее спасибо.