Travar tela android

Oi pessoal, desenvolvi uma aplicação que irá rodar em tablets. Essa aplicação é comercial e como o tablet será da empresa, gostaria de fazer com que:
ao inicializar a aplicação comercial, o sistema não permitisse trocar de tela. Ou abrir outro aplicativo, como facebook, whatsapp, browser.

Tem como fazer isso?

oi CBA. Não conheço muito, mas se os aplicativos pudessem fazer isso seria muito fácil de atrapalhar todos os Android. Se for possível, deve ser apenas como acesso de Root.

Dependendo do cenário, você pode usar as Pinned Apps do android 5. O usuário precisa iniciar, porém.

Mas já usei em cenários onde precisava deixar uma App aberta pra sempre no aparelho. E eu podia abrir a App antes de dar o aparelho pro usuário final.

Depois de pinnada, o usuário precisaria saber a senha pra mudar de tela.

https://support.google.com/nexus/answer/6118421?hl=en

Bom dia!

CBA, você pode adicionar na intent-filter a categoria HOME e definir sua aplicação como launcher padrão.

Nos exemplos do android-SDK tem um exemplo do que estou falando:

“android-sdk\samples\android-17\Home”

Até mais, espero ter ajudado!

2 curtidas