package cn.flightfeather.thirdappmodule.module.inspection
|
|
import android.arch.lifecycle.ViewModelProviders
|
import android.os.Bundle
|
import android.view.View
|
import cn.flightfeather.thirdappmodule.R
|
import cn.flightfeather.thirdappmodule.bean.entity.Scense
|
import cn.flightfeather.thirdappmodule.module.base.BaseActivity
|
import cn.flightfeather.thirdappmodule.module.task.SceneDetailViewModel
|
import kotlinx.android.synthetic.main.dialog_scene_history.*
|
import kotlinx.android.synthetic.main.fragment_analysis_over_view.*
|
|
class MenuSceneHistoryActivity : BaseActivity() {
|
|
private var scene: Scense? = null
|
|
override fun getLayoutId(): Int = R.layout.dialog_scene_history
|
|
lateinit var viewModel: MenuSceneHistoryViewModel
|
|
override fun onCreate(savedInstanceState: Bundle?) {
|
super.onCreate(savedInstanceState)
|
|
viewModel = ViewModelProviders.of(this).get(SceneDetailViewModel::class.java)
|
|
scene = intent.getSerializableExtra("scene") as Scense?
|
|
initUI()
|
initObserver()
|
initListener()
|
|
viewModel.getSceneStatus {
|
scene?.let { viewModel.getSceneDetail(it) }
|
}
|
}
|
|
private fun initUI() {
|
view_waiting.visibility = View.VISIBLE
|
scene?.let {
|
tv_status.text = StringBuilder(it.type + getString(R.string.scene_status))
|
}
|
}
|
|
private fun initObserver() {
|
|
}
|
|
private fun initListener() {
|
|
|
|
fab_close.setOnClickListener {
|
this.finish()
|
}
|
}
|
}
|