如何在Volley的POST请求中传递整数作为参数?

时间:2018-01-23 12:05:35

标签: android json post android-volley

我尝试使用以下函数将密钥作为struct传递,将值作为String传递,但它会出错。

Integer

2 个答案:

答案 0 :(得分:0)

将此更改为 - :

params.put("id", 12);

要 - :

params.put("id", String.valueof(12));

params.put("id", "12");

因为你可以看到它只接受字符串值。

答案 1 :(得分:0)

最好将String.valueOf()与String参数一起使用,如下所示

@Override
protected Map<String, String> getParams() {
    HashMap<String, String> params = new HashMap<String, String>();
    params.put("id", String.valueOf(12));

    return params;
}