停止服务活动

  • 本文关键字:活动 服务 android
  • 更新时间 :
  • 英文 :


我正在应用程序中使用服务,但我通过从中获取对象来运行它,因为我正在将活动上下文传递给它,所以我想知道如何从活动中停止此服务

我的服务

public class Tracker extends Service implements LocationListener 

我如何开始它

 T1=new Tracker(MainActivity.this);

我试过了

T1.onDestroy()

也在我的服务中定义

   public void Close()
{
    this.stopSelf();
}

并从主调用它

T1.Close();

但它仍在运行

要启动服务,您可以执行以下操作:

Intent intent = new Intent(this, Tracker.class);
startService(intent);

要停止它:

Intent intent = new Intent(this, Tracker.class);
stopService(intent);

希望对您有所帮助。

最新更新