[6.2.4]录包截图增加起始点信息
This commit is contained in:
@@ -665,9 +665,9 @@ class InitiativeBadCaseWindow constructor(activity: Activity) : View.OnTouchList
|
||||
else->"自驾状态:未知"
|
||||
}
|
||||
val speed = "当前车速:${BadCaseConfig.currentSpeed}"
|
||||
val site = "起点:${CallerAutoPilotStatusListenerManager.getLineStartName()};终点:${CallerAutoPilotStatusListenerManager.getLineEndName()}"
|
||||
|
||||
|
||||
val outBitmap = RecordBitmapUtils.drawTextOnBitmap(bitmap,time,lineId,state,speed,
|
||||
val outBitmap = RecordBitmapUtils.drawTextOnBitmap(bitmap,time,lineId,state,speed,site,
|
||||
BadCaseConfig.gpsStatus,BadCaseConfig.tracingStatus,BadCaseConfig.socketStatus
|
||||
,BadCaseConfig.newFMInfoMsg,BadCaseConfig.newReportEntity)
|
||||
|
||||
|
||||
@@ -632,9 +632,9 @@ class PassiveBadCaseWindow constructor(activity: Activity) : View.OnTouchListene
|
||||
else->"自驾状态:未知"
|
||||
}
|
||||
val speed = "当前车速:${BadCaseConfig.currentSpeed}"
|
||||
val site = "起点:${CallerAutoPilotStatusListenerManager.getLineStartName()};终点:${CallerAutoPilotStatusListenerManager.getLineEndName()}"
|
||||
|
||||
|
||||
val outBitmap = RecordBitmapUtils.drawTextOnBitmap(bitmap,time,lineId,state,speed,
|
||||
val outBitmap = RecordBitmapUtils.drawTextOnBitmap(bitmap,time,lineId,state,speed,site,
|
||||
BadCaseConfig.gpsStatus,BadCaseConfig.tracingStatus,BadCaseConfig.socketStatus
|
||||
,BadCaseConfig.newFMInfoMsg,BadCaseConfig.newReportEntity)
|
||||
//图片保存本地
|
||||
|
||||
@@ -76,8 +76,8 @@ object RecordBitmapUtils {
|
||||
/**
|
||||
* 在指定Bitmap中绘制文字
|
||||
*/
|
||||
fun drawTextOnBitmap(bitmap: Bitmap, time: String,lineId: String,state: String,currentSpeed: String
|
||||
,gpsStatus: String?,tracingStatus: String?,socketStatus: String?
|
||||
fun drawTextOnBitmap(bitmap: Bitmap, time: String,lineId: String,state: String,currentSpeed: String,
|
||||
site: String,gpsStatus: String?,tracingStatus: String?,socketStatus: String?
|
||||
,fm: FMInfoMsg?,report: ReportEntity?
|
||||
): Bitmap? {
|
||||
val mutableBitmap = bitmap.copy(Bitmap.Config.ARGB_8888, true)
|
||||
@@ -90,6 +90,7 @@ object RecordBitmapUtils {
|
||||
canvas.drawText(lineId,100f,200f,paint)
|
||||
canvas.drawText(state,100f,300f,paint)
|
||||
canvas.drawText(currentSpeed,100f,400f,paint)
|
||||
canvas.drawText(site,100f,500f,paint)
|
||||
|
||||
gpsStatus?.let {
|
||||
canvas.drawText(it,1000f,100f,paint)
|
||||
|
||||
@@ -83,6 +83,14 @@ object CallerAutoPilotStatusListenerManager : CallerBase<IMoGoAutopilotStatusLis
|
||||
return lineId ?: 0L
|
||||
}
|
||||
|
||||
fun getLineStartName(): String?{
|
||||
return mAutopilotStatusInfo.autopilotControlParameters?.startName
|
||||
}
|
||||
|
||||
fun getLineEndName(): String?{
|
||||
return mAutopilotStatusInfo.autopilotControlParameters?.endName
|
||||
}
|
||||
|
||||
fun getDockerVersion():String?{
|
||||
return mAutopilotStatusInfo.dockVersion
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user