gpt4 book ai didi

android - 销毁一个安卓服务

转载 作者:太空宇宙 更新时间:2023-11-03 12:00:12 25 4
gpt4 key购买 nike

我在我的 Android 应用程序中使用一项服务,当日历被激活时调用该服务。当服务被激活后,我希望它在完成代码后被 OnStart() 方法销毁。

My OnStart() method:

@Override
public void onStart(Intent intent, int startId) {
super.onStart(intent, startId);

Vibrator vi = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);

vi.vibrate(5000);

Toast.makeText(this, "MyAlarmService.onStart()", Toast.LENGTH_LONG).show();

//CODE HERE TO DESTROY SERVICE??

}

这基本上意味着当调用服务时,它会运行 OnStart() 方法中的代码,我希望它自行销毁。有什么想法、方法可以做到这一点吗?

谢谢, jack 。

最佳答案

可以在onCreate中调用stopSelf()停止服务

关于android - 销毁一个安卓服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11258769/

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