| 12345678910111213141516171819202122232425262728293031323334353637 |
- package com.nova.brain.glass.ui
- import com.nova.brain.glass.R
- import com.nova.brain.glass.databinding.ActivityFoBinding
- import com.nova.brain.glass.databinding.ActivityReviewBinding
- import com.nova.brain.glass.helper.OfflineCmdListener
- import com.nova.brain.glass.helper.OfflineCmdServiceHelper
- import com.xuqm.base.ui.BaseActivity
- class InspectionActivity : BaseActivity<ActivityReviewBinding>() {
- override fun getLayoutId(): Int =R.layout.activity_review
- override fun fullscreen(): Boolean = true
- private val listener = object : OfflineCmdListener {
- override fun onOfflineCmd(cmd: String) {
- when( cmd){
- "退出","返回","退回"->{
- finish()
- }
- "驳回","拒绝","不同意"->{
- finish()
- }
- "同意","通过"->{
- finish()
- }
- }
- }
- }
- override fun initData() {
- super.initData()
- OfflineCmdServiceHelper.addOnLineListener(listener)
- }
- override fun onDestroy() {
- super.onDestroy()
- OfflineCmdServiceHelper.removeOnLineListener(listener)
- }
- }
|