Uma saída seria criar um IntentFilter para a activity que quer encerrar. Assim de qualquer parte do aplicativo (inclusive de onde não tem referência para a activity) você pode enviar um brodcast para encerrá-la. Não sei se isso é alterar muito a aplicação, acho até que é menor que mudar parâmetros.
Em terça-feira, 1 de outubro de 2013 13h30min46s UTC-3, Thiago Soares escreveu:
-- Em terça-feira, 1 de outubro de 2013 13h30min46s UTC-3, Thiago Soares escreveu:
Meu problema inicial é que estou mexendo em uma app decódigo aberto e não queria alterá-la muito.Então vi que já era passado para a classe esse objeto, o seria o jeitomais fácil era usar mesmo o objeto e chamar o .finish().Vou ver essa outra possibilidade se existe alguma diferença.2013/10/1 Rudson Lima <rudso...@gmail.com>
Uma vez precisei disso e fiz assim "((Activity) context).finish();"Em 1 de outubro de 2013 12:39, Carlos Eduardo <carlosedua...@gmail.com > escreveu:
Da para ser feito por contexto também, mas não sei ao certo qual a melhor forma!
--
Carlos Eduardo Simões PelegrinEm 1 de outubro de 2013 12:37, Thiago Soares <thiag...@gmail.com> escreveu:Vlw Carlos.--Foi isso mesmo que fiz :)
Em terça-feira, 1 de outubro de 2013 12h29min33s UTC-3, Carlos Pelegrin escreveu:Passa um objeto Activity como parâmetro e chama activity.finish();:)
--
Carlos Eduardo Simões Pelegrin2013/10/1 Thiago Soares <thiag...@gmail.com>Pessoal,--gostaria de saber como posso fechar uma app após um dados passo masesse passo ocorre em uma classe fora da activity. Como poderia chamar ofinish()?Att.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-...@googlegroups.com .
For more options, visit https://groups.google.com/groups/opt_out .
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-...@googlegroups.com .
For more options, visit https://groups.google.com/groups/opt_out .
--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-...@googlegroups.com .
For more options, visit https://groups.google.com/groups/opt_out .
--
--
You received this message because you are subscribed to a topic in the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/androidbrasil-dev/2_ .ZOh8FGo4Q/unsubscribe
To unsubscribe from this group and all its topics, send an email to androidbrasil-...@googlegroups.com .
For more options, visit https://groups.google.com/groups/opt_out .
--Thiago Soares Fernandes
Mestrando em Ciência da Computação - UFRGS
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.






0 comentários:
Postar um comentário