我正在使用一个非常旧的应用程序,并且想实现Google的新ViewModel类来保存和访问数据。不幸的是,我公司的活动类(我们将其称为CompanyActivity)与应用程序本身一样古老,随后,它扩展了Activity而不是AppcompatActivity。我需要CompanyActivity类来处理应用程序的许多常规功能行为,因此,在我自己的活动类中直接扩展AppcompatActivity确实不是一种选择。
是否有任何解决方法,任何人都知道可以使用ViewModelProviders.of(this)而不需要直接扩展AppcompatActivity类?
非常感谢您的帮助!