从活动中停止服务

时间:2016-05-31 21:32:56

标签: android

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

我的服务

public class Tracker extends Service implements LocationListener 

我是如何开始的

 T1=new Tracker(MainActivity.this);

我试过

T1.onDestroy()

也在我的服务定义中

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

并从主要

调用它
T1.Close();

但它还在运行

1 个答案:

答案 0 :(得分:0)

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

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

要阻止它:

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

希望它有所帮助。