我以前从未使用过 Google 地方信息,并认为是时候这样做了。我遵循了本教程: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);
}
});
}
提前致谢!