Substituição de dados SharedPreferences

Eu tenho um aplicativo que me fornece algumas strings sempre que pressiono o botão e, em seguida, salve esse valor usando preferências compartilhadas. No entanto, gostaria de limitar essa função de salvamento, portanto, ele salvará apenas as últimas três seqüências recebidas.

A estrutura é a seguinte: String A String B String C

Da próxima vez que clicar no meu botão, ele registrará o valor na String A, enquanto move a String A para a String B e o valor antigo da String B para a String C, além de excluir o valor antigo da String C de acordo.

No momento não tenho certeza de como é feito.

Aguardamos a sua ajuda.

questionAnswers(2)

yourAnswerToTheQuestion