App Android sempre em primeiro plano

484 views
Skip to first unread message

Henrique Deodato

unread,
Mar 2, 2015, 2:36:29 PM3/2/15
to androidb...@googlegroups.com
Fala ae pessoal, tudo bem?

estou desenvolvendo um app que precisa ficar aberto o tempo todo (é um app operacional) e alguns requisitos neste app foram

1 - Previnir o usuário de sair do app
2 - Previnir que o botão voltar e botão home fechem o app

Eu imaginei algumas formas de fazer isso

1 - Custom Rom
Mas não encontrei algo explicito como , prevent hom button ou algo parecido, alguém conhece alguma?

2 - Montar o aplicativo como se fosse um Launcher (não sei ainda se funciona mas queria a opinião de vcs)

3 - Sugestões de vcs  (hehe)

Sei que isso não é uma boa prática, mas como é um app interno, as regras mudam um pouco né.

até o momento, todos os apps rodarão em um Galaxy S5.

Grande abraço e desde já agradeço os comentários.

--
Henrique Deodato <h3n...@gmail.com>


Santhyago Gallão

unread,
Mar 2, 2015, 2:40:58 PM3/2/15
to androidbrasil-dev
O controle para manter um app sempre na tela está numa camada mais baixa do sistema operacional.

Acredito que uma boa solução seja criar um launcher mesmo, mas ainda haverá maneira de burlar. Se eu tivesse que fazer algo com essas características, iria de launcher.

--
Santhyago Gallao
Organizador do Google Developer Group
@_Santhyago  |  +Santhyago  |  Skype: santhyago.gallao

--
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/d/optout.

Henrique Deodato

unread,
Mar 2, 2015, 2:48:16 PM3/2/15
to androidb...@googlegroups.com
Opa Santhyago, tudo tranquilo...

brigadão pelo feedback....

to pensando nisso tb... 

bom vou testar um como launcher... se der eu reporto aqui..

valews...

Diego Rocha

unread,
Mar 2, 2015, 2:55:22 PM3/2/15
to androidb...@googlegroups.com
Acho muito complicado conseguir impedir 100%, então talvez seja uma boa salvar em um log em lugar quando o usuário tentar e/ou conseguir burlar e fechar o app e depois enviar um relatório pra gerência.

Atenciosamente,
Diego Rocha

Rafael de Araújo

unread,
Mar 2, 2015, 3:01:17 PM3/2/15
to androidb...@googlegroups.com

Henrique Deodato

unread,
Mar 2, 2015, 3:21:39 PM3/2/15
to androidb...@googlegroups.com
@diego - Boa, posso pensar nisso tb, uma feature extra pra identificar o comportamento.

@orafaaraujo - Cara isso parece promissor... vou ler com calma... valew mesmo pela dica...

retorno com os updates se consegui ou não...


Henrique Deodato

unread,
Mar 2, 2015, 4:16:36 PM3/2/15
to androidb...@googlegroups.com
A melhor saída mesmo é fazer o launcher

todos os apps d kiosk

que eu testei são launchers...

to escrevendo um basição aqui se funcionar como eu espero eu publico no git hub...

grande abraço e obrigado pela ajuda de todos


Édipo Souza

unread,
Mar 3, 2015, 6:45:29 AM3/3/15
to androidb...@googlegroups.com
Henrique, este guide parece ser bem o que você precisa:


nele, tem mostrando como fazer cada trick para manter uma aplicação sempre aberta.
Reply all
Reply to author
Forward
0 new messages