ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Finalizar App Android

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Mobile com Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
oiselcroo
Novato
Novato


Registrado: Domingo, 19 de Fevereiro de 2017
Mensagens: 29

MensagemEnviada: Seg Fev 20, 2017 10:22 am    Assunto: Finalizar App Android Responder com Citação

BOM DIA A TODOS, DESCULPE E A PERGUNTA FOR MUITO FACIL OU ATE IDIOTA, MAS SOU NOVO E NAO ESTOU CONSEGUINDO FINALIZAR UM APP, NO DELPHI XE8 USEI ESTES COMANDOS.

Hide;
MainActivity.finish;
Application.MainForm.DisposeOf;
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
natanbh1
Colaborador
Colaborador


Registrado: Terça-Feira, 15 de Março de 2011
Mensagens: 3093
Localização: Belo Horizonte - MG

MensagemEnviada: Seg Fev 20, 2017 10:30 am    Assunto: Responder com Citação

Faça um teste assim:

Declare na uses:

Código:
uses FMX.Helpers.Android;


E teste o código no evento onClose ou onCloseQuery:

Código:
SharedActivity.finish;


Veja este link:
ENCERRAR APLICAÇÃO ANDROID ATRAVÉS DE CAIXA DE DIÁLOGO COM DELPHI XE5
_________________
''A persistência é o caminho para o êxito.''
Charlie Chaplin
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
oiselcroo
Novato
Novato


Registrado: Domingo, 19 de Fevereiro de 2017
Mensagens: 29

MensagemEnviada: Seg Fev 20, 2017 10:56 am    Assunto: Responder com Citação

NAO FINALIZA, ELE SOME DA TELA MAS NAO FINALIZA
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
oiselcroo
Novato
Novato


Registrado: Domingo, 19 de Fevereiro de 2017
Mensagens: 29

MensagemEnviada: Seg Fev 20, 2017 10:56 am    Assunto: Responder com Citação

NAO FECHA COMO QUANDO VOU NO X DO FORMULARIO
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
natanbh1
Colaborador
Colaborador


Registrado: Terça-Feira, 15 de Março de 2011
Mensagens: 3093
Localização: Belo Horizonte - MG

MensagemEnviada: Seg Fev 20, 2017 11:08 am    Assunto: Responder com Citação

Teste:
Código:
FreeAndNil(Application);

ou
Código:
Halt(0);


Veja este outro link:
Como fechar app android na aplicação Delphi- XE5 FireMonkey ?
_________________
''A persistência é o caminho para o êxito.''
Charlie Chaplin
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
oiselcroo
Novato
Novato


Registrado: Domingo, 19 de Fevereiro de 2017
Mensagens: 29

MensagemEnviada: Seg Fev 20, 2017 11:58 am    Assunto: Responder com Citação

DEU CERTO NAO AMIGO
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
strak2012
Colaborador
Colaborador


Registrado: Segunda-Feira, 13 de Janeiro de 2014
Mensagens: 1518
Localização: Maceió - AL

MensagemEnviada: Seg Fev 20, 2017 1:08 pm    Assunto: Responder com Citação

É suficiente usar SharedActivity.Finish ou MainActivity.finish, se os comando não estão respondendo certamente algo estar a impedir-lo de fazer seu trabalho e o mais provavel é que seja alguma thread que esteja ainda em andamento.
_________________
Tudo podemos quando tudo sabemos!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail MSN Messenger
strak2012
Colaborador
Colaborador


Registrado: Segunda-Feira, 13 de Janeiro de 2014
Mensagens: 1518
Localização: Maceió - AL

MensagemEnviada: Seg Fev 20, 2017 1:11 pm    Assunto: Responder com Citação

Um dos erros mais comum disso ocorrer é combinar thread ou loop com application.processmessages.

Da uma revisada em seu codigo.
_________________
Tudo podemos quando tudo sabemos!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail MSN Messenger
bartanha.jr
Novato
Novato


Registrado: Quinta-Feira, 1 de Outubro de 2015
Mensagens: 6

MensagemEnviada: Ter Jul 03, 2018 9:22 am    Assunto: Responder com Citação

strak2012 escreveu:
É suficiente usar SharedActivity.Finish ou MainActivity.finish, se os comando não estão respondendo certamente algo estar a impedir-lo de fazer seu trabalho e o mais provavel é que seja alguma thread que esteja ainda em andamento.


Criei uma app somente com um form e mesmo utilizando essas opções a app fecha mas continua em memória, alguém tem alguma ideia?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Mobile com Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB