Android Studio 3.0 Canary 8 我想将MainActivity注入到我的适配器中。然而,我的解决方案工作正常,但我认为它的代码味道,而不是正确的方式来做到这一点。 我的适配器片段看起来是这样的,但我不喜欢,这是我必须投的Activity到MainActivity: public class RecipeAdapter extends RecyclerView.Adapter
我在哪里/如何将数据库连接集成到我的Android应用程序中遇到了一些麻烦。在尝试了几种不同的方法后,我决定扩展应用程序类并将其放在那里。据我了解,虽然我需要它是静态的,所以我可以从任何地方访问它,并且我使用了需要应用程序上下文工作的GreenDAO。 现在的问题是我已经开始使用Dagger2(我不太明白,但有某种方式让它工作),但它不允许静态注入。下面是MyApp的类: public class