Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用计数器创建动态跟踪textview_Java_Android_Checkbox_Textview_Counter - Fatal编程技术网

Java 使用计数器创建动态跟踪textview

Java 使用计数器创建动态跟踪textview,java,android,checkbox,textview,counter,Java,Android,Checkbox,Textview,Counter,所以,我现在正在制作一个秒表应用程序。现在我需要创建一个文本视图,它跟随秒表的滴答声 条件是:秒表已经存在,有两个文本视图(一个用于秒,一个用于分钟)将跟随正在计数的秒表编号和与文本视图可见性对应的复选框。textview用作秒表的分钟视图和第二视图(字面意思) 我应该怎么做才能使每次显示textview时,它都跟随秒表的数字前进?一种方法是使用计时器()。您可以告诉定时器到scheduleAtFixedRateaTimerTask在您决定的每个时间间隔运行 在您的情况下,您需要每秒运行一次的T

所以,我现在正在制作一个秒表应用程序。现在我需要创建一个文本视图,它跟随秒表的滴答声

条件是:秒表已经存在,有两个文本视图(一个用于秒,一个用于分钟)将跟随正在计数的秒表编号和与文本视图可见性对应的复选框。textview用作秒表的分钟视图和第二视图(字面意思)
我应该怎么做才能使每次显示textview时,它都跟随秒表的数字前进?

一种方法是使用
计时器
()。您可以告诉
定时器
scheduleAtFixedRate
a
TimerTask
在您决定的每个时间间隔运行

在您的情况下,您需要每秒运行一次的
TimerTask
(如果需要更高的精度,请更改此选项),以便更新时钟。在
TimerTask
中,您应该向您的文本视图触发一个事件,告诉它一个新的“秒”已准备好显示


您可以向“秒”文本视图发送一个事件,然后每60个事件都有“秒”文本视图通知“分钟”文本视图“新的”分钟已准备好显示。或者将事件发送到两个文本视图。

我对此还是新手,并试图找到一种在它们之间进行同步的方法,但我找不到。我所能得到的只是在我点击复选框的那一刻获取当前时间的文本,而不是跟随秒表哦。。因此,通过使用此TimerTask,每次秒表改变秒数或分钟数时,都可以同步显示分钟和秒数的文本视图,是吗?是的,您可以在启动秒表时启动
计时器(这是一种计时器),并使用
TimerTask
通知文本视图它必须执行“加一”操作活动当您停止秒表时,您还可以
取消
计时器。