diff --git a/app/src/main/java/com/frank/ffmpeg/activity/ProbeFormatActivity.kt b/app/src/main/java/com/frank/ffmpeg/activity/ProbeFormatActivity.kt index e2b7e30..7db6d39 100644 --- a/app/src/main/java/com/frank/ffmpeg/activity/ProbeFormatActivity.kt +++ b/app/src/main/java/com/frank/ffmpeg/activity/ProbeFormatActivity.kt @@ -45,10 +45,12 @@ class ProbeFormatActivity : BaseActivity() { MSG_FINISH -> { progressProbe!!.visibility = View.GONE layoutProbe!!.visibility = View.VISIBLE - val result = msg.obj as MediaBean - val resultFormat = JsonParseTool.stringFormat(result) - if (!TextUtils.isEmpty(resultFormat) && txtProbeFormat != null) { - txtProbeFormat!!.text = resultFormat + val result = msg.obj?: msg.obj + if (result != null) { + val resultFormat = JsonParseTool.stringFormat(result as MediaBean) + if (!TextUtils.isEmpty(resultFormat) && txtProbeFormat != null) { + txtProbeFormat!!.text = resultFormat + } } } else -> {