如何在android中将对象设置为微调器值?
我有API中的如何在android中将对象设置为微调器值?,android,android-spinner,Android,Android Spinner,我有API中的id,希望在微调器中设置一个具有该id的通用对象。这是我的密码 fun selectValue(id: Int?) { for (index in 0 until spinnerType.count - 1) { val obj = spinnerType.getItemAtPosition(index) as DropdownMaster if (obj.typeDetailID == id) { spinnerTy
id
,希望在微调器中设置一个具有该id的通用对象。这是我的密码
fun selectValue(id: Int?) {
for (index in 0 until spinnerType.count - 1) {
val obj = spinnerType.getItemAtPosition(index) as DropdownMaster
if (obj.typeDetailID == id) {
spinnerType.setSelection(index + 1)
return
}
}
}
在使微调器成为泛型之前,这项操作非常有效。您必须创建类类型的自定义ArrayAdapter。看看这个参考,你将不得不创建你的类类型的自定义ArrayAdapter。看看这个,另一个参考