Насколько я знаю, когда вы нажимаете домашний экран, приложение (активность) переходит в состояние «Пауза» и минимизируется. При повторном нажатии система приложения вызовет «onResume» и возобновит последнее состояние приложения, которое в вашем случае является состоянием B. (Я предполагаю, что экраны A и B являются двумя действиями). Но если вы хотите вернуться на домашний экран своего приложения, вам следует нажать кнопку «Назад», а не домашний экран.
Но если вы используете два представления, вполне возможно иметь проблемы, как вы описываете (они на самом деле не являются проблемами или ошибками). Вы должны быть осторожны, когда ловите события касания или движения.