Я пытаюсь создать приложение секундомера, которое при нажатии запуска запускается, а при нажатии кнопки остановки останавливается. Я использую обработчик и запускается с задержкой отправки, но я хочу, чтобы он отправлял сообщения только в том случае, если кнопка «Стоп» не была нажата. Вот как я говорю о реализации того, о чем я говорю.
if(!StopBClicked()){
handler.postDelayed(r, 1000);
}
Это то, что я имею до сих пор, чтобы сделать это булево.
public boolean StopBClicked() {
Button StopB = (Button)findViewById(R.id.StopB);
StopB.setOnClickListener(new View.OnClickListener(){
return true;
}
}
Но, как вы можете догадаться, это не работает. Это дает мне ошибку в ")" после OnClickListener (. Я немного новичок, поэтому я буду признателен за пример кода. Спасибо.