skybdemq
Results
2
issues of
skybdemq
```kotlin private fun removeStatus(status: Status) { statusMap.remove(status) } ``` removeStatus方法只是将相关的StatusInfo信息删除,需要判断该StatusInfo引用的View是否已添加到statelayout,如果已添加需要调用removeView将其删除。 如下面代码,如果根据不同情况设置不同的空页面布局并显示空页面,在不同情况间切换时 ```kotlin if (isOpen) { mViewBinding.stateLayout.emptyLayout = R.layout.live_empty_layout mViewBinding.tvSwitch.setText(R.string.live_on) mViewBinding.stateLayout.showEmpty("on") } else { mViewBinding.stateLayout.emptyLayout = R.layout.live_layout_rtc_connect_off mViewBinding.tvSwitch.setText(R.string.live_off) mViewBinding.stateLayout.showEmpty("off") } ```...