Ich versuche, das aktuelle Wetter zu Yahoo mit Retrofit anfordern. Ich habe ein Problem, wenn ich versuche, die Stadt zu passieren. Ich verstehe, dass ich @Query verwenden mussAndroid - Nachrüstung - Abfrage - Yahoo Wetter
Yahoo Abfragen sind ein bisschen komplex und ich bin mir nicht sicher, wie es weiter geht. Hier ist mein Code
@GET("yql?q=select%20*%20from%20weather.forecast%20where%20woeid%20in%20(select%20woeid%20from%20geo.places(1)%20where%20**text%3D%22brussels%2C%20be%22)%20and%20u%3D%27c%27&format=json&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys")
In dieser komplexen Abfrage, ich brauche Stadt Parameter von Texten% 3D% 22brussels% 2C% 20be zu Texten% 3D% paris% 2C% 20FR zum Beispiel aktualisieren .
Jede Hilfe würde sehr geschätzt werden;
Vielen Dank im Voraus,
Danke Tim. Also muss ich in meiner Aktivität die Stadtvariable übergeben, aber hier stehe ich fest. Wenn ich es so übergebe: WeatherAPI.Factory.getmWeatherAPI(). GetWeather (Stadt) .enqueue (neuer Rückruf - Es wird gesagt, dass ich eine Abfrage verwenden muss: -/Hier ist die Nachricht: muss keinen Ersatzblock haben Dynamische Abfrageparameter verwenden @Query. –
Isabelle