首页 > 解决方案 > 设置定时器在读取 NFC 标签信息时停止

问题描述

我是 android 新手,并且获得了我需要知道从手机读取卡中的原始数据所需的时间的项目,并使用计时器读取标签。已经4天了,我仍然试图弄清楚。

所以这就是它在我心中的运作方式。TAG > 检测到(定时器启动)> 来自标签的信息显示 > 定时器停止。我知道它会得到大约 0.1 毫秒。我已经可以让计时器在检测到标签时自动启动,但它不会停止(我希望当标签中的信息出现时它会自动停止)。

我什至尝试使用“Androi Textwatcher”来检测系统何时将信息从 Tag 发送到 TextView,但它也不起作用。

这是完整的项目这里

要停止计时器,您可以使用它

TimeBuff += MillisecondTime;
handler.removeCallbacks(runnable);

我尝试将该代码放在代码中任何可能的位置以停止计时器,但它不起作用,请帮助我。

标签: javaandroidnfc

解决方案


推荐阅读