Android Kotlin图标/图像变量

Android Kotlin图标/图像变量,android,kotlin,Android,Kotlin,我有一个数据类,需要将图像/图标保存为变量。所以我可以在以后把它们放到ImageView中。有人知道怎么做吗?我的图像/图标是可绘制的。例如,ic_delete 这里是我的数据类: data class Category( val id: EnumCategories, val name: String, val itemType: EnumTypes?, val icon: Image ) val categories = listOf( Categ

我有一个数据类,需要将图像/图标保存为变量。所以我可以在以后把它们放到ImageView中。有人知道怎么做吗?我的图像/图标是可绘制的。例如,ic_delete

这里是我的数据类:

data class Category(
    val id: EnumCategories,
    val name: String,
    val itemType: EnumTypes?,
    val icon: Image
)

val categories = listOf(

    Category(EnumCategories.CATEGORY01, "CATEGORY01", null, -> Here should be my image <-),
    Category(EnumCategories.CATEGORY02, "CATEGORY02", EnumTypes.TYPE1, -> Here should be my image <-),
    Category(EnumCategories.CATEGORY03, "CATEGORY03", EnumTypes.TYPE2, -> Here should be my image <-)
)
谢谢

取一个int,这样你就可以使用int了

data class Category(
    val id: EnumCategories,
    val name: String,
    val itemType: EnumTypes?,
    val icon: Int
)
并将图像另存为

val categories = listOf(

    Category(EnumCategories.CATEGORY01, "CATEGORY01", null, R.mipmap.ic_icon),
    ,...,..
)
使用val图标:Int
data class Category(
    val id: EnumCategories,
    val name: String,
    val itemType: EnumTypes?,
    val icon: Int
)
val categories = listOf(

    Category(EnumCategories.CATEGORY01, "CATEGORY01", null, R.mipmap.ic_icon),
    ,...,..
)