小编Mur*_*ROL的帖子

房间类型带构造器的转换器

我有房间TypeConverter,我需要向其构造函数注入参数

class RoomConverters(moshi Moshi) {

    @TypeConverter
    fun fromUserActionLog(data: UserActionLogModel): String {
        return moshi.adapter(UserActionLogModel::class.java).toJson(data)
    }

    @TypeConverter
    fun toUserActionLog(json: String): UserActionLogModel {
        return moshi.adapter(UserActionLogModel::class.java).fromJson(json)}
    }
}
Run Code Online (Sandbox Code Playgroud)

但是当我不能TypeConverter用构造器注释数据库对象时;

@Database(entities = [SsidModel::class], version = 1, exportSchema = false)
@TypeConverters(RoomConverters::class)   
abstract class AppDatabase : RoomDatabase() {

    abstract fun ssidDao(): SsidDao
}
Run Code Online (Sandbox Code Playgroud)

有什么办法可以做到这一点?

android kotlin android-room

5
推荐指数
3
解决办法
371
查看次数

用于撰写的寻呼机指示器

我正在使用伴奏者的寻呼指示器。它工作正常,但不可定制。我想设置屏幕上应显示的确切数量的点,并且这些点的大小应在卷轴上进行配置。还有另一个与此线程类似的问题,但所有者已经接受了 AndroidView 方法,我希望它是可组合的方式。

android viewpagerindicator android-jetpack-compose

3
推荐指数
1
解决办法
4749
查看次数

无法将列表设置为片段中的自定义适配器

我正在尝试使用自定义适配器创建listview,活动类中的一切都很好.但片段扩展类我不能在我的自定义适配器中设置列表.打印屏幕

android listview fragment custom-adapter

0
推荐指数
1
解决办法
861
查看次数