0

我在 AnalogWatchFaceService 类中,这是 Android Studio 中提供的示例 Android Wear Face。我导入了一个 API 来做一些有趣的事情,我需要将 getActivity() 作为对象的参数传递。 http://www.hamweather.com/support/documentation/mobile/android/loading/ 显示了我正在尝试做的事情。无论如何,当我调用它时它不识别 getActivity() 。我不太确定自己在寻找什么,也不知道活动到底是什么。请帮忙,谢谢!

4

1 回答 1

2

似乎示例调用getActivity()使用Activityas a Context(这是 的基类Activity)。WatchFaceService是 的子类Context,因此在任何您可以通过 的结果的地方getActivity(),您也可以通过this(或者如果您在引擎内部,您将通过AnalogWatchFaceService.this)。

于 2015-01-16T21:35:27.627 回答