我尝试使用以下函数将密钥作为struct
传递,将值作为String
传递,但它会出错。
Integer
答案 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;
}