Fórum Comando para fechar Form de aplicativos Mobile em FireMonkey #523003
16/06/2015
0
Alguém saberia me dizer se para aplicativos Mobile tem um comando especifico para fechar Formulários? Ou se há um comando reservado do android que fechar somente 1 Formulário?
Desde já agradecido.
Luciano Ferreira
Curtir tópico
+ 0Post mais votado
05/04/2016
Kesley Boletti
Gostei + 1
Mais Posts
05/04/2016
Mateus Ribeiro
Gostei + 0
13/10/2016
Marcelo Fortes
No Mobile em iOS e Winphone esses métodos podem ser usados para modal forms.
Já para Android a história é diferente o modelo de desenvolvimento muda você esconde o formulário (Formxxx.Hide) e chama o form seguinte (Formyyy.Show) e trata p bptã voltar físico do aparelho para não retornar para o form oculto. Assim faço no form de login da aplicação se passar usuário e senha ele oculta o form de login e chama o form principal.
Gostei + 0
28/01/2017
Hermeson Gonçalves
Gostei + 0
18/01/2018
Eduardo Flaeschen
procedure TformularioPrincipal.btnConfirmarClick(Sender: TObject);
begin
...
frmFormularioB := TfrmFormularioB.Create(self);
frmFormularioB.ShowModal(
procedure(ModalResult: TModalResult)
begin
if ModalResult = mrOK then
begin
...
// Tratamento quando fechar o formulário B, não uso Close ou outro recurso para fechar
// No FormularioB você deverá ter um componente, um Buttom por exemplo, com a propriedade ModalResult = mrOk
// Quando clicar no Button, o formulario´B é fechado e volta para esse ponto;
end;
end) ;
// O programa segeu executando aqui mesmo abindo o formularioB, só fecha no ModalResult
...
end;
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)