调整了部分问题
This commit is contained in:
@@ -13,9 +13,12 @@ import com.sw.platecabinet.fragment.UnBindPlateFragment
|
||||
import com.sw.platecabinet.model.response.EquipmentUserInfo
|
||||
import com.sw.platecabinet.utils.FragmentHelper
|
||||
|
||||
typealias Callback = (String) -> Unit
|
||||
|
||||
class MainActivity : BaseActivity<ActivityMainBinding>() {
|
||||
private lateinit var fragmentHelper: FragmentHelper
|
||||
private var pageType = PageType.SETTING_LIST
|
||||
private var callback: Callback? = null
|
||||
|
||||
override fun inflateViewBinding(): ActivityMainBinding {
|
||||
return ActivityMainBinding.inflate(layoutInflater)
|
||||
@@ -65,8 +68,23 @@ class MainActivity : BaseActivity<ActivityMainBinding>() {
|
||||
override fun onRightDoubleClick() {
|
||||
|
||||
}
|
||||
|
||||
override fun handleScanKeyInfo(scanInfo: String) {
|
||||
if (callback != null) {
|
||||
callback!!.invoke(scanInfo)
|
||||
}
|
||||
}
|
||||
|
||||
fun registerKeyEventInfo(callback: Callback) {
|
||||
this.callback = callback
|
||||
}
|
||||
|
||||
override fun registerDataChange() {
|
||||
super.registerDataChange()
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 界面类型
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user