实例:
enum class SeasonType(val seasonName: String) {
SPRING("春"),
SUMMER("夏"),
AUTUMN("秋"),
WINTER("冬")
}
调用
private var cCount = 0
btn_class_enum.setOnClickListener { v ->
text_class_enum.text = when (cCount % 4) {
SeasonType.SPRING.ordinal -> SeasonType.SPRING.seasonName
SeasonType.SUMMER.ordinal -> SeasonType.SUMMER.seasonName
SeasonType.AUTUMN.ordinal -> SeasonType.AUTUMN.seasonName
SeasonType.WINTER.ordinal -> SeasonType.WINTER.seasonName
else -> "未知"
}
cCount++
}