stop service in android

前端 未结 3 1502
有刺的猬
有刺的猬 2020-11-29 04:04

Here I tried simple service program. Start service works fine and generates Toast but stop service does not. The code of this simple service is as below:

pub         


        
3条回答
  •  迷失自我
    2020-11-29 04:52

    To stop the service we must use the method stopService():

      Intent myService = new Intent(MainActivity.this, BackgroundSoundService.class);
      //startService(myService);
      stopService(myService);
    

    then the method onDestroy() in the service is called:

      @Override
        public void onDestroy() {
    
            Log.i(TAG, "onCreate() , service stopped...");
        }
    

    Here is a complete example including how to stop the service.

提交回复
热议问题