Android: como alternar entre atividades, como alternar áreas de trabalho no aplicativo Home?

Estou desenvolvendo um aplicativo Android que possui três atividades muito semelhantes. Gostaria que o usuário pudesse alternar entre eles deslizando para a esquerda e para a direita na tela. Foi assim que eu consegui isso até agora:

Eu segui issopostar

Então mudei o método onSwipe () desta maneira:

@Override
 public void onSwipe(int direction) {
  Intent intent = new Intent();

  switch (direction) {

  case SimpleGestureFilter.SWIPE_RIGHT:
   intent.setClass(this, TodoTodaySheet.class);
   break;
  case SimpleGestureFilter.SWIPE_LEFT:
   intent.setClass(this, TrashSheet.class);
   break;

  }
  startActivity(intent);
 }

Funciona, mas não estou completamente satisfeito com isso. Além disso, não sei se essa é a abordagem correta.

Gostaria de ter um comportamento como o dos aplicativos domésticos, ao mudar de área de trabalho. Portanto, eu gostaria de uma animação mais suave e a aparência da atividade chamada da direção certa, por exemplo. do lado esquerdo da tela ao deslizar para a direita.

Alguma dica? Muito obrigado.

questionAnswers(2)

yourAnswerToTheQuestion