gpt4 book ai didi

Android - 一段时间后自动开始 Activity

转载 作者:行者123 更新时间:2023-11-29 14:26:34 24 4
gpt4 key购买 nike

我是 Android 新手。

我在一项 Activity 中获得加速度计传感器数据。我在检测到震动后停止了 SensorManager。现在我需要在 5 秒后自动重启 Activity ,SensorManager 已停止。可能吗?

或者是否可以从同一个开始当前 Activity ?

有人可以帮我解决这个问题吗?

提前致谢:)

最佳答案

I need to restart the activity automatically after 5 seconds, the sensorManager has stopped. Is it possible?

是的,可以使用 AlarmManager

当停止 SensorManager 时,将 ActivityPendingIntent 提供给 AlarmManager 以启动 Activity 所需的延迟:

Intent intent = new Intent(context,MainActivity.class);
PendingIntent pendingIntent = PendingIntent.getActivity(context,0, intent,
Intent.FLAG_ACTIVITY_NEW_TASK);
AlarmManager manager =(AlarmManager) getSystemService(Context.ALARM_SERVICE);
manager.set(AlarmManager.RTC,System.currentTimeMillis() + 6000, pendingIntent);

关于Android - 一段时间后自动开始 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41499919/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com