gpt4 book ai didi

Android - 尝试实现 Google Places API

转载 作者:塔克拉玛干 更新时间:2023-11-01 19:11:23 25 4
gpt4 key购买 nike

我以前从未使用过 Google Places,我认为是时候这样做了。我遵循了本教程:http://www.androidhive.info/2012/08/android-working-with-google-places-and-maps-tutorial/

我的问题是,当我创建此方法时 createRequestFactory() 它说 JsonHttpParser 类现在已弃用。我到处寻找替代解决方案,但未能如愿。我的目标是 Android 2.1 并在 Eclipse Juno 中开发。有没有人知道如何解决这个冲突?我没有遇到任何编译错误,并且 Eclipse 正在毫无问题地构建它,但我不想使用这个已弃用的类。

这是我的代码:

public static HttpRequestFactory createRequestFactory(
final HttpTransport transport) {
return transport.createRequestFactory(new HttpRequestInitializer() {
public void initialize(HttpRequest request) {
GoogleHeaders headers = new GoogleHeaders();
headers.setApplicationName("AndroidHive-Places-Test");
request.setHeaders(headers);
// deprecated this last two lines
JsonHttpParser parser = new JsonHttpParser(new JacksonFactory());
request.addParser(parser);
}
});
}

提前致谢!

最佳答案

try{
HttpPost httppost = new HttpPost(googleSearchPlaceUrl);
HttpClient httpclient = new DefaultHttpClient();
response = httpclient.execute(httppost);
String data = EntityUtils.toString(response.getEntity());
//parse with Json

} catch (Exception e) {
e.printStackTrace();
}

关于Android - 尝试实现 Google Places API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12876870/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com