无法在AppCompatActivity中调用getLifecycle()方法

时间:2017-11-26 18:01:48

标签: android android-architecture-components

我正在尝试测试android体系结构组件,并在应用程序中包含了相同的库。

通过google文档中的示例代码,它有一个方法 getLifecycle(),该方法正在传递给另一个类。但是我无法从扩展AppCompatActivity的主要活动中调用该方法。自动建议不会显示该方法。我错过了什么吗?

1 个答案:

答案 0 :(得分:4)

您的gradle文件中是否有支持库26.1.0或更高版本?因为如here所述:

  

支持库26.1.0及更高版本中的片段和活动已经存在   实现LifecycleOwner接口。

如果您有相应的支持库,则AppCompatActivity应该具有getLifecycle()方法。