对象分类器没有伴随对象,因此必须在此处初始化[kotlin]

时间:2020-01-03 04:10:47

标签: android-studio kotlin spinner

该问题在下面进行了注释。 Android Studio会通过以下方式显示此消息:

-对象 分类器“对象”没有伴随对象,因此必须在此处初始化

-selectedItem 未解决的推荐人:selectedItem

override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_set_training_route)


    val spinner: Spinner = findViewById(R.id.S24)
    ArrayAdapter.createFromResource(
        this,
        R.array.A24,
        android.R.layout.simple_spinner_item
    ).also { adapter ->
        adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item)
        spinner.adapter = adapter
    }

    S24.onItemSelectedListener = object : AdapterView.OnItemSelectedListener{
        override fun onNothingSelected(parent: AdapterView<*>?) {

        }

        override fun onItemSelected(parent: AdapterView<*>?, view: View?, position: Int, id: Long) {

            //Problem here
            Object selectedItem = parent.getItemAtPosition(position)

            if (selectedItem.equals("Red")) {
                sendCommand("1000024")
            }
            //To here
        }
    }

0 个答案:

没有答案
相关问题