问题标签 [android-timer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
140 浏览

java - 在 Android 中比较时间?

我有两次打开和关闭。我想生成尽可能多的插槽,可以在固定分钟数的定义范围内容纳。例如,开放时间:下午 12:30 和关闭时间:分别为下午 3:30。所以在这个特定的范围内,我必须增加分钟,比如说每次增加 15 分钟,直到时间到达关闭时间。就像 12:45, 12:30, ........ , 3:15, 3:30 pm 正是在这里我想完成循环但在我的情况下它从 12:30 上升到凌晨 12:06下午

0 投票
1 回答
48 浏览

java - Android 通知未显示用于秒表的 Java

又是我,现在我正在为秒表、闹钟等构建应用程序。所以我在我的代码中添加了服务和通知,但问题是唯一能完美运行的是主视图,或者只是我称之为“TimePlayer.java”,这是我的秒表活动。通知没有出现,我检查了我的代码几次,但不知道我错过了哪一部分。我正在使用目标 API OREO

这是我的服务类:

如果您有任何解决方案,请帮助我。无论如何,提前感谢

0 投票
3 回答
326 浏览

android - 每次用户在 kotlin 的 android studio 中单击按钮时,如何在特定时间段(例如 5 秒)内禁用视图(按钮)?

当用户点击按钮(按钮是家庭活动)时,他将打算在 30 秒到 1 分钟内进行游戏活动,用户可能输赢并返回家庭活动,然后按钮必须禁用 3 分钟(显示时间倒计时) 3 分钟后按钮再次启用并重复处理。

请帮助我,这是我大学项目的最后一部分。

祝你有美好的一天!

0 投票
0 回答
11 浏览

android - TimerTasks 似乎在按下“返回”按钮后恢复应用程序后被取消

我有一个应用程序,它会定期闪烁一些文本。为了实现我使用的任务TimerTimerTask. 一切正常,直到我按下back手机上的按钮并返回主启动器屏幕。该应用程序已暂停,但在我从启动器屏幕恢复后,似乎 my Timer, 不再打勾,文本不闪烁。这是否意味着TimerTasks在暂停应用程序时所有的都会被取消?如果是这样,如何恢复它们?问题是即使我再次调用定时器初始化函数,也没有任何反应!下面是设置定时器的代码:

编辑:我发现了一个奇怪的现象:当我声明textRockerTimer和as时timerTask11,一切都开始工作了!有人知道为什么吗?相反,如果我将所有这些计时器放在一个 中,将其声明为并从中使用计​​时器,那么情况正好相反。只有当我删除工作时,一切才有效。没有任何工作。我很困扰。rockerTaskstaticArrayListArrayListstaticstaticstatic

0 投票
0 回答
27 浏览

android - Android 设备不会以编程方式打开

我们编写了一个测试应用程序,通过使用我们自己的源代码重现问题,尝试与第三方一起调试问题。

该应用程序具有一项功能,可让我们设置设备关闭然后打开的时间。这是为了符合绿色节能政策。

该应用程序可以很好地关闭设备,但在打开时,我们会在预期的时间听到“咔哒”声,但显示屏仍然关闭。我们编写了一个测试应用程序,发现这在其他 Android 设备上运行良好,但在问题设备上我们得到了相同的结果 - 只是电源继电器的点击声,但没有别的。

我们想知道这是否与控制此行为的设备上的系统设置有关。

开启代码如下:

0 投票
1 回答
37 浏览

android - 手机屏幕锁定时Android应用程序代码停止

我已经编写了在后台检查每分钟条件的应用程序,如果它是真的,那么它将发送通知/振动。

它工作正常,但只有当我的手机处于活动状态时(意味着屏幕未锁定)。

我尝试了许多解决方案,例如使用 Services、JobSchedule、WorkManager(当前),但它们似乎不起作用。WorkManager 代码的行为是这样的:

(手机屏幕锁定时)

  • 分钟 1: 发送通知
  • 分钟 2: 发送通知
  • 分钟 3: 没有
  • 4分钟:没有
  • ……

(打开屏幕)

出现大量通知,例如任务在锁定时运行,但仅在解锁屏幕时显示

谁可以帮我这个事?我正在使用 OnePlus 9 Pro 进行测试

代码片段

0 投票
3 回答
31 浏览

android - 如何在片段内使用 2 秒的计时器?

This is my Fragment.kt

This is my Logcat error

我想达到什么目标?

我想在 2 秒后从这个片段转到下一个片段,请告诉我任何可能的方法来实现这一点。