KotlinAPP 在 toLong() 转换时崩溃

问题描述 投票:0回答:0

首先,我是新来的,我希望我的第一个问题已经做得很好。 由于这是我在这里的第一篇文章,我想简单介绍一下自己。 我是来自德国的 53 岁 C 程序员,他正在尝试使用 Kotlin 学习应用程序编程。

在我的第一个项目中,当我尝试将字符串转换为长整数时,我的应用程序崩溃了。

var actualTimer = binding.textTimer.text.toString()
                var tmpList = actualTimer.split(":").toTypedArray()

                var minutes = tmpList[0].toLong()
                var seconds = tmpList[1].toLong()

textTimer 是一个纯文本视图,包括一个“mm:ss”格式的 CountdownTimer。

我的目标是将视图中的字符串拆分为分钟和秒,以将它们转换并求和为毫秒以初始化我的 CountdownTimer。

我希望这些信息足以解决我的问题。如果有什么遗漏,请告诉我。 提前致谢

马丁

我已经在网上搜索了,但没有找到解决方案

string kotlin split crash
© www.soinside.com 2019 - 2024. All rights reserved.