Frage

Die Frage, die ich gerade fragen kann, kann für den Benutzer gefährlich erscheinen, also ist hier die Geschichte vor der Frage: Ich arbeite an einem Compagny, der versucht, Galaxy-Tabs an Schulen zu verkaufen (Kinder unter 10 Jahren).Also wurde ich gebeten, eine Anwendung zu entwickeln, die beim Start eines Anmeldebildschirms beginnt.Das Kind muss sich anmelden, bevor er das Tablet verwenden darf (genau wie das Protokollieren in einem Computer). Meine Anwendung startet beim Start, zeigt den Anmeldebildschirm an, alle Tasten sind blockiert (das Kind darf das Tablet nicht verwenden können, bevor der Antrag ihn ausgenommen, außer der Home-Taste. Glücklicherweise erscheint es unmöglich, den Home-Button zu blockieren. Ich habe versucht, den Antrag auf Front, wenn Onpause / OnStop aufgerufen wird, diese Art von Hacks.

also ist meine frage: kann ich verhindern, dass ein benutzer meine bewerbung aufhört, bis ich ihn tun lasse?

Ich weiß, dass dies wie ein Virus klingt, ich freue mich auch nicht wirklich, nach dieser Art von Lösung zu suchen.

War es hilfreich?

Lösung

You have to build a custom Home screen, and then set it as the default Home application.

EDIT: see more on this previously asked question (at How can I create a custom home-screen replacement application for Android?). You can just make your authorization the default Home application, then when they log in it forwards to the regular Home screen. If they hit the home button your app gets called, can check if they have logged in and if they have will just send them to the regular home screen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top