代码
/**
* 对所选课堂类型值做一个 ID 转换
*/
private fun getRoomTypeId(roomTypeStr: String): Int {
return when (roomTypeStr) {
getString(R.string.login_large_class) -> ZegoApiConstants.RoomType.LARGE_CLASS
getString(R.string.login_small_class) -> ZegoApiConstants.RoomType.SMALL_CLASS
else -> ZegoApiConstants.RoomType.SMALL_CLASS
}
}
其中when
的使用有点类似于java 和 c中switch语法:
在kotlin的官方文档上: