0

大家好,我是 JSON 新手,所以我想创建一个“城市”搜索栏,以便用户可以使用 openweathermap API 检索该特定城市的天气。

这就是您应该请求它的方式,但我想以这样一种方式制作“q”,即当在搜索栏中正确键入一个城市时,它会自动检索该城市的数据。“ http://api.openweathermap.org/data/2.5/weather?q=Toronto,ca&units=metric&APPID=95d38c513c13444b6290e62403391b4e

谢谢你的帮助。

4

1 回答 1

0

在这里,它是我的:按城市搜索:

public final static String URL = "http://api.openweathermap.org/data/2.5/weather?q=";
public final static String yo = "&appid(your id)";
public static final String unit_metric = "&units=metric";

StringBuilder stringBuilder = new StringBuilder(URL + input + yo + unit_metric);

您将从editext或其他地方获取输入,例如:editext1.getText().toString().trim()

String input=存储在这里

于 2016-04-02T17:40:37.100 回答