我刚开始学习 Android,正在开发一个简单的计时器程序。到目前为止,我已经设置了从传入的 int 创建计时器的代码。该设计有一个启动按钮,可以启动计时器并每秒刷新 TextView 新时间。
现在,我正在努力暂停和重新启动计时器。我的想法是,当用户单击“暂停”时取消 CountDownTimer,并从显示用户暂停时间的 TextView 获取新 CountDownTimer 的新值(显示为 00:00)。
如何解析 TextView 中的字符串,获取分钟和秒的单独数字?
最佳答案
好的,你可以分隔字符串并获取分钟和秒 使用这个
String minute=textView1.getText().split(":")[0];
String second=textView1.getText().split(":")[1];
您可以使用以下方法将 String 转换为 Int
int min=Integer.parseInt(minute);
或使用
int min=Integer.ValueOf(minute);
关于java - 将时钟格式的字符串解析为int,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18414904/