获取IntentService中的地理位置的上下文

mjs*_*ger 4 android android-intent

我正在创建一个Android类库,它调用内部REST API,并且还使用需要Context的Android的Geocoder类(特别是getFromLocation()).我打算让库成为一个IntentService来允许它以异步方式运行,但是我无法弄清楚如何处理Context(GeoLoc调用是在一个单独的类中,它是IntentService调用的库的一部分).

我的问题是,如何从IntentService中获取实例化android.location.Geocoder所需的上下文?

Flá*_*ria 10

每一个Service 一个Context.你可以使用thisgetApplicationContext().

  • 或者只使用`this`作为`Context`.http://stackoverflow.com/a/6446264/1112882 (2认同)