2016-03-28 9 views
1

Ich schreibe eine Android-App für sportliche Untersuchungen in meinem Unternehmen.Anwendung braucht keine Unterbrechung

Insbesondere in einer Meile Laufprüfung braucht Prüfer keine Unterbrechungen überhaupt, weil er 400m Checkpoint-Pässe von Prüflingen verlieren wird.

Keine Anrufe, SMS, Nachrichten, Alarme, Kalenderbenachrichtigungen, nichts, nichts, nichts.

Bis jetzt denke ich, der einfache Weg: ein Dialog, der Prüfer informiert, um zum Flugmodus zu gehen. Es deckt nicht alle diese Unterbrechungen ab, aber es ist die beste Lösung bisher.

Ist etwas besser da draußen?

+3

Schalten Sie das Telefon aus? –

Antwort

1

Diese Art von Unterbrechung ist einfach unvermeidlich und außerhalb Ihrer App erreichen. Android-System empfängt und emittiert alle Arten von Unterbrechungen (Ereignisse) von der Benachrichtigung zu niedrigen Batterie. Jedes Ereignis verfügt über eine eigene App, die auf Ereignisse mit Intent-Filter, Broadcast-Listener usw. reagiert, sodass Sie nicht wirklich auf alle Apps zugreifen können, die nicht Ihnen gehören.

Einfach gesagt, nein, du kannst nicht. Ihre Flugmodus-Lösung + Kein Unterbrechungsmodus könnte die beste Option sein.

Verwandte Themen