Я пытаюсь сделать 2 кнопки (запустить сервис, остановить сервис). Проблема, с которой я столкнулся в своем коде, заключается в том, что служба все равно запускается и не реагирует на stopService ()
@Override
public void onClick(View v) {
Intent intent= new Intent(MainActivity.this, MyReceiver.class);
if (btnStart.getId() == v.getId()){
startService(intent);
Toast.makeText(this,"Service started",Toast.LENGTH_LONG).show();
}
if (btnStop.getId() == v.getId()){
stopService(intent);
Toast.makeText(this,"Service stopped",Toast.LENGTH_LONG).show();
}
}
Я довольно новичок в Java, но это неожиданное поведение как службызапускается даже без щелчка и никогда не останавливается.