Thank you very much! This is good advice.
I am experimenting with having two AppStates (that is, two classes extending BaseAppState), one for the game and one for asking for a re-play, and shifting between the two. Seems to be working fine. But I’m grateful for your suggestion.