176得票11回答
Android ViewModel附加参数

除了应用程序上下文之外,是否有一种方法可以将其他参数传递给我的自定义AndroidViewModel构造函数。 示例: 是否有办法在不使用Dagger2或Koin之类的依赖注入框架的情况下实现这一点? 谢谢 示例:是否有一种不使用依赖注入框架(如Dagger2或Koin)来实现此功能的方...

24得票10回答
无法选择构造函数,因为存在多个适合的构造函数错误。

我尝试在我的安卓Kotlin项目中实现持久库,但是在编译时遇到了以下错误: error: Room cannot pick a constructor since multiple constructors are suitable. Try to annotate unwante...

17得票7回答
安卓导航架构组件 - 导航抽屉图标

我目前正在使用Android Architecture Component的Navigation,但是我的Navigation Drawer出现了问题。在我的起始目的地时,它显示汉堡菜单,但其他Fragments显示向上箭头。我认为我的navigation_graph设置不正确。 在这里,您...

14得票4回答
Kotlin Android启动新服务

使用以下代码,我正在尝试从Broadcast receiver启动新服务,但是服务似乎没有启动。在kotlin中启动一个服务的正确方法是什么?val intent = Intent(context, LocationService::class.java) if (context != nu...

9得票1回答
使用Android Room持久化库将一个对象插入另一个对象中

目录 @Entity(tableName = "directory") class Directory(@PrimaryKey(autoGenerate = false) var id: Int? = null, @ColumnInfo(name = DIR_...