Итак, я понял, в чём была моя проблема. Я начал новую деятельность, но не закончил sh эту. Мне просто нужно было добавить finish();
после каждого запуска новой операции в части start.setOnClickListener
, например:
startActivity(new Intent(PlayMSActivity.this, AnotherClass.class));
finish();
Есть и другие решения, но это показывает, где моя проблема была : Я начал эту деятельность с других занятий, но сначала не остановил sh. Таким образом, было несколько незаконченных экземпляров Activity этого класса, в результате чего их пришлось закрывать по одному.
Совет для других: не запускайте действие, которое вы уже выполняете, или прекратите его, если вы знаете, что все равно перезапустите его.