У меня есть:
data class User( var name: String, var category: String) : Serializable
и счетчик:
val categoryList: List<Category> = ArrayList()
categoryList.add(Category("beginner", 0xFFFFFFFF.toInt()))
categoryList.add(Category("intermediate", 0xFFE57373.toInt()))
categoryList.add(Category("advanced", 0xFFFFF176.toInt()))
Для сохранения данных я делаю это:
editTextName.text.toString(),
spinner.selectedItem.toString()
Теперь я хочу сделать то же самое другим способом:
editTextname.setText(user.name)
spinner. ??????? (user.category)
Я не знаю, что сюда поставить ???????
Итак, теперь я нашел это:
spinner.setSelection(user.category)
Но для setSelection()
требуется Int
, а мне String
Может у кого-то есть идея?