Quando eu coloquei o finish() depois do Toast, meu aplicativo demorou para voltar para a tela inicial. Inverti a ordem, colocando o finish() antes do Toast e a transição ficou bem mais rápida. Existe algum problema em usar essa abordagem?
Quando eu coloquei o finish() depois do Toast, meu aplicativo demorou para voltar para a tela inicial. Inverti a ordem, colocando o finish() antes do Toast e a transição ficou bem mais rápida. Existe algum problema em usar essa abordagem?
Olá Ulisses!
Em teoria, alterar a ordem das chamadas não deveria interferir na transição das Activities. O emulador às vezes tem alguns delays que podem parecer que tem algo no código travando a aplicação. O ideal é testar em um dispositivo real para verificar se realmente existe alguma diferença nesse caso.
Abraço!