[2.13.0]消息盒子司机端
This commit is contained in:
@@ -94,8 +94,8 @@ class DevaToolsProvider : IDevaToolsProvider {
|
||||
BadCaseManager.initAiCollect(view)
|
||||
}
|
||||
|
||||
override fun onReceiveBadCaseRecord(record: RecordPanelOuterClass.RecordPanel,activity: Activity) {
|
||||
BadCaseManager.onReceiveBadCaseRecord(record,activity)
|
||||
override fun onReceiveBadCaseRecord(recordKey: Long,fileName: String,activity: Activity) {
|
||||
BadCaseManager.onReceiveBadCaseRecord(recordKey, fileName, activity)
|
||||
}
|
||||
|
||||
override fun showFeedbackWindow(ctx: Context) {
|
||||
|
||||
@@ -168,13 +168,13 @@ internal object BadCaseManager : LifecycleEventObserver {
|
||||
}
|
||||
}
|
||||
|
||||
fun onReceiveBadCaseRecord(record: RecordPanelOuterClass.RecordPanel,activity: Activity) {
|
||||
fun onReceiveBadCaseRecord(recordKey: Long,fileName: String,activity: Activity) {
|
||||
CallerLogger.d("$M_DEVA$TAG", "收到录包结果回调${record}")
|
||||
CallerLogger.d("$M_DEVA$TAG", "开始创建被动录包弹窗,window num=${BadCaseConfig.windowNum}")
|
||||
CallerLogger.d("$M_DEVA$TAG","key=${record.key};filename${record.filename}")
|
||||
CallerLogger.d("$M_DEVA$TAG","key=${recordKey};filename${fileName}")
|
||||
ThreadUtils.runOnUiThread {
|
||||
val passiveBadCaseWindow = PassiveBadCaseWindow(activity)
|
||||
passiveBadCaseWindow.setRecord(record.key.toString(),record.filename)
|
||||
passiveBadCaseWindow.setRecord(recordKey.toString(),fileName)
|
||||
passiveBadCaseWindow.setClickListener(object: PassiveBadCaseWindow.ClickListener{
|
||||
override fun closeWindow() {
|
||||
passiveBadCaseWindow.hideFloatWindow()
|
||||
|
||||
@@ -307,7 +307,7 @@ class PassiveBadCaseWindow constructor(activity: Activity) : View.OnTouchListene
|
||||
SizeUtils.dp2px(10f),
|
||||
SizeUtils.dp2px(10f),
|
||||
SizeUtils.dp2px(10f))
|
||||
checkBox.textSize = AutoSizeUtils.dp2px(mActivity,34f).toFloat()
|
||||
checkBox.textSize = AutoSizeUtils.dp2px(mActivity,18f).toFloat()
|
||||
checkBox.text = it.reason
|
||||
checkBox.isChecked = it.isChecked
|
||||
checkBox.setOnCheckedChangeListener(this@PassiveBadCaseWindow)
|
||||
|
||||
Reference in New Issue
Block a user