package com.casic.br.view import android.view.View import android.widget.AdapterView import com.casic.br.R import com.casic.br.extensions.initLayoutImmersionBar import com.gyf.immersionbar.ImmersionBar import com.pengxh.kt.lite.base.KotlinBaseActivity import com.pengxh.kt.lite.extensions.navigatePageTo import kotlinx.android.synthetic.main.activity_add_device_iot.* /** * 添加IoT设备 * */ class AddIoTDeviceActivity : KotlinBaseActivity() { override fun initLayoutView(): Int = R.layout.activity_add_device_iot override fun observeRequestState() { } override fun setupTopBarLayout() { ImmersionBar.with(this).statusBarDarkFont(true).init() initLayoutImmersionBar(rootView) leftBackView.setOnClickListener { finish() } } override fun initData() { //默认选择WIFI快连 connectTypeSpinner.setSelection(0) } override fun initEvent() { connectTypeSpinner.onItemSelectedListener = object : AdapterView.OnItemSelectedListener { override fun onItemSelected( parent: AdapterView<*>?, view: View?, position: Int, id: Long ) { } override fun onNothingSelected(parent: AdapterView<*>?) { } } nextStepButton.setOnClickListener { if (connectTypeSpinner.selectedItemPosition == 0) { navigatePageTo<SelectWifiActivity>() } else { navigatePageTo<SelectBluetoothActivity>() } finish() } } }