【发布时间】:2015-05-20 18:39:09
【问题描述】:
我的应用中有一个地方自动完成编辑文本,但它不工作。我不断收到错误消息。
jsonResults= { "predictions" : [], "status" : "invalid_request" } for place autocomplete
android 开发人员说,如果您收到无效请求,则意味着您的输入参数丢失。
我检查了我的输入参数:
try {
StringBuilder sb = new StringBuilder(PLACES_API_BASE + TYPE_AUTOCOMPLETE + OUT_JSON);
sb.append("?key=" + API_KEY);
sb.append("&components;=country:us");
sb.append("&input;=" + URLEncoder.encode(input, "utf8"));
我不明白为什么会这样。我正在自动完成编辑文本中输入内容,但它不起作用我的输入似乎很好。
【问题讨论】:
-
真的需要“;”在你的参数中??
标签: java android json autocomplete