| 1234567891011121314151617181920212223242526272829303132 |
- package com.nova.brain.glass.ui
- import com.nova.brain.glass.R
- import com.nova.brain.glass.databinding.ActivityFoBinding
- import com.nova.brain.glass.helper.OfflineCmdListener
- import com.nova.brain.glass.helper.OfflineCmdServiceHelper
- import com.xuqm.base.ui.BaseActivity
- class FoActivity : BaseActivity<ActivityFoBinding>() {
- override fun getLayoutId(): Int =R.layout.activity_fo
- override fun fullscreen(): Boolean = true
- private val listener = object : OfflineCmdListener {
- override fun onOfflineCmd(cmd: String) {
- runOnUiThread {
- when( cmd){
- "退出","返回","退回"->{
- finish()
- }
- }
- }
- }
- }
- override fun initData() {
- super.initData()
- OfflineCmdServiceHelper.addOnLineListener(listener)
- }
- override fun onDestroy() {
- super.onDestroy()
- OfflineCmdServiceHelper.removeOnLineListener(listener)
- }
- }
|