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.